Tôi đã có hai máy chủ MySQL đang chạy (127.0.0.1:3306 và 127.0.0.1:3307). Bây giờ tôi gặp lỗi lạ này: mysql_connect(): Lost connection to MySQL server at 'reading initial communication packet'
tôi có thể kết nối với localhost:3307
, nhưng không có bảng / cơ sở dữ liệu nào. Tôi khá chắc chắn /etc/my.cnf
là đúng:
[mysqld_multi]
mysqld = /usr/bin/mysqld_safe
mysqladmin = /usr/bin/mysqladmin
user = root
password = ***
[mysqld]
port = 3306
socket = /var/run/mysql/mysql.sock
[mysqld2]
port = 3307
socket = /var/run/mysql/mysql2.sock
Tôi có thể làm gì bây giờ? Làm thế nào tôi có thể hoàn toàn khởi động lại máy chủ MySQL?
Có lẽ quan trọng hơn:
Làm thế nào tôi có thể chắc chắn rằng tất cả các bảng vẫn tồn tại?