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

MySQL Job không khởi động được

Trước tiên, hãy sao lưu thư mục / var / lib / mysql / của bạn chỉ để an toàn.

sudo mkdir /home/<your username>/mysql/
cd /var/lib/mysql/
sudo cp * /home/<your username>/mysql/ -R

Tiếp theo, xóa MySQL (thao tác này sẽ xóa php5-mysql và phpmyadmin cũng như một số thư viện khác, vì vậy hãy chuẩn bị cài đặt lại một số mục sau đó.

sudo apt-get purge mysql-server-5.1 mysql-common

Xóa thư mục / etc / mysql / và nội dung của nó

sudo rm /etc/mysql/ -R

Tiếp theo, hãy kiểm tra xem các tệp cơ sở dữ liệu cũ của bạn vẫn còn trong / var / lib / mysql / nếu không, sau đó sao chép chúng trở lại thư mục rồi chown root:root

(chỉ chạy những điều này nếu các tệp không còn ở đó)

sudo mkdir /var/lib/mysql/
sudo chown root:root /var/lib/mysql/ -R
cd ~/mysql/
sudo cp * /var/lib/mysql/ -R

Tiếp theo cài đặt máy chủ mysql

sudo apt-get install mysql-server

Cuối cùng, cài đặt lại bất kỳ gói nào bị thiếu như phpmyadmin và php5-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. Ruby on Rails - không thể tải tệp như vậy - mysql2 / 2.2 / mysql2 (LoadError)

  2. Tại sao phải sử dụng khóa ngoại mà không cần thực hiện thao tác xóa hoặc cập nhật

  3. Tôi có thể sử dụng truy vấn con bên trong câu lệnh INSERT không?

  4. Sự khác biệt giữa VARCHAR và TEXT trong MySQL

  5. Làm cách nào để gỡ lỗi tại sao truy vấn MySQL đơn giản nhất lại trả về false?