sql >> Database teknologi >  >> RDS >> Mysql

Tilslut MySQL via localhost virker ikke, men 127.0.0.1 virker

PHP forsøger stadig at bruge standard socket placering. Dette problem kan dukke op, hvis du har flyttet MariaDB/MySQL-mappen fra /var/lib/mysql til et andet sted. For at løse problemet skal du definere den nye sockets placering i /etc/php.ini fil.

mysqli.default_socket =/newDBLocation/mysql/mysql.sock

Pas på, afhængigt af hvilken driver du bruger, skal du muligvis angive pdo_mysql.default_socket= !

For at kontrollere din nuværende mappe skal du køre følgende kommando i mysql:

select @@datadir;


  1. Hvordan kontrollerer man, om der findes en begrænsning i SQL-serveren?

  2. Vælg forespørgsel ved hjælp af betingelsen

  3. Sådan optager du sekventielle samlinger af poster i MySQL

  4. Nulstilling af AUTO_INCREMENT tager lang tid i MySQL