sql >> Databasteknik >  >> RDS >> Mysql

MariaDB:Anpassad datakatalog:Behöver alltid behålla /var/lib/mysql-katalogen

Jag har kollat ​​mysql-loggen. Den har en rad med innehållet "kan inte läsa filen /var/lib/mysql/mysql.sock". Det är min gamla katalog. Så jag tror att jag måste anpassa mysql.sock .

I /etc/my.cnf.d/server.cnf :

[mysqld]
datadir=/disk1/mysql/
socket=/disk1/mysql/mysql.sock

I /etc/my.cnf.d/client.cfg :

[client]
# we need to configure this. so when we type mysql -u user. mysql can look up socket's location.
socket=/disk1/mysql/mysql.sock

Efter det kan jag köra och ansluta framgångsrikt till min mysql-instans. Jag vet inte varför det inte finns någon handledning som pekar på denna punkt. Men det här är ett sätt jag använde för att lösa mitt problem.




  1. Konvertera String ISO-8601-datum till Oracles tidsstämpeldatatyp

  2. Hur man definierar en anpassad ORDER BY order i mySQL

  3. Optimeringströsklar – gruppering och aggregering av data, del 4

  4. Få poster som ligger närmast ett specifikt datum grupperade efter typ