Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MariaDB:Thư mục dữ liệu tùy chỉnh:Luôn cần giữ thư mục / var / lib / mysql

Tôi đã kiểm tra nhật ký mysql. Nó có một dòng với nội dung "không thể đọc tệp /var/lib/mysql/mysql.sock". Đó là danh bạ cũ của tôi. Vì vậy, tôi nghĩ rằng tôi cần tùy chỉnh mysql.sock .

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

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

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

Sau đó, tôi có thể chạy và kết nối thành công với phiên bản mysql của mình. Tôi không biết tại sao không có hướng dẫn chỉ ra điểm này. Nhưng đây là cách tôi đã sử dụng để khắc phục sự cố của mình.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để lưu trữ vị trí của một hình ảnh trong cơ sở dữ liệu?

  2. Biểu thức con trỏ trong MySQL

  3. Sử dụng MYsql 5.6 Memcache

  4. Làm thế nào để tối ưu hóa việc lưu trữ và tìm nạp từ một danh sách khổng lồ trong php?

  5. Nối khung dữ liệu gấu trúc dựa trên giá trị cột