Mysql
 sql >> база данни >  >> RDS >> Mysql

MariaDB:Персонализирана директория с данни:Винаги трябва да поддържате /var/lib/mysql директория

Проверих журнала на mysql. Има ред със съдържание "не може да прочете файл /var/lib/mysql/mysql.sock". Това е старата ми директория. Така че мисля, че трябва да персонализирам mysql.sock .

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

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

В /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

След това мога да стартирам и да се свържа успешно с моя екземпляр на mysql. Не знам защо няма урок, който да посочи тази точка. Но това е начин, който използвах, за да поправя проблема си.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. какво е значението на изберете ''-''

  2. MySQL получава позиция на ред в ORDER BY

  3. Как да попълните празна стойност, когато няма запис през този ден, като използвате MySQL group by

  4. използвайте условието If else за избор на колоната в mysql?

  5. MySQL код за конвертиране на дата и час в Excel