Hướng dẫn restart mysql centos 7
Centos 7 lệnh khác khá nhiều so với Centos 6 do đó có thể bạn sẽ cảm thấy hơi khó khăn khi sử dụng các dòng lệnh để thao tác những tác vụ cần thiết. Bài biết này sẽ hướng dẫn các bạn thực hiện Start, Stop, Restart, Enable, Reload MySQL & MariaDB trong Linux nhé!1. Start MySQL/MariaDB
>> Xem ngay: Hướng dẫn nâng cấp version PHP 5.4 lên 5.6 2. Stop MySQL/MariaDB
3. Restart MySQL/MariaDB
>> Xem tiếp: Reset password root MySQL khi quên mật khẩu 4. Reload MySQL/MariaDB
5. Xem trạng thái MySQL/MariaDB
6. Tự động bật dịch vụ MySQL/MariaDB sau khi reboot server
>> Xem thêm: Hướng dẫn cài đặt phpMyAdmin trên CentOS Đôi lúc bạn sẽ gặp tình huống dịch vụ MySQL thường xuyên bị treo, mà nguyên nhân chính là do tài nguyên máy chủ hay VPS cloud server của bạn không đủ đáp ứng được lượng traffic hoặc người dùng truy cập đến máy chủ (nhất là trường hợp bạn sử dụng MySQL cùng chung với Web server trên một máy chủ) , nhưng việc nâng cấp chưa thực sự là cần thiết. Bạn hãy thực hiện theo các bước hướng dẫn dưới đây: Bước 1: Tạo file scriptChạy lần lượt các lệnh sau: #cd /root #mkdir auto #cd auto #nano -w auto-mysql.sh (Nếu máy chủ bạn chưa có công cụ Nano bạn vui lòng chạy lệnh cài đặt #yum install nano -y) Bước 2: Dán đoạn code sau vào file auto-mysql.shNếu bạn đang sử dụng MySQL: if [ ! "$(systemctl status mysql.service | awk 'NR==3 {print $2}')" == "active" ]; then /bin/systemctl start mysql.service exit fi Nếu bạn đang sử dụng MariaDB: if [ ! "$(/bin/systemctl status mariadb.service | awk 'NR==3 {print $2}')" == "active" ]; then systemctl start mariadb.service exit fi Bước 3: Chạy lệnh phân quyền cho file auto-mysql.sh#chmod +x /root/auto/auto-mysql.sh Bước 4: Đặt thời gian hệ thống tự check trạng thái MySQL và tự động start nếu MySQL không hoạt độngVí dụ: Bạn muốn 5 phút hệ thống kiểm tra 1 lần #(crontab -u root -l ; echo "*/5 * * * * /root/auto/auto-mysql.sh") | crontab -u root - Lưu ý: Với lệnh Cronjob bạn không nên đặt thời gian quá ngắn (dưới 5 phút) điều này sẽ dẫn đến quá tải tài nguyên và lỗi hệ thống. Chúc bạn thành công ! Nguồn MB
Cách start (khởi động) MySQLCách start (khởi động) MySQL trên WindowsTrên Windows bạn có thể khởi động MySQL bằng các bước sau: Bước 2: Gõ mysqld rồi Enter. Nếu như mysql trên máy bạn chưa được set trong Windows path environment thì bạn có thể chạy lệnh sau: C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld Hoặc bạn có thể di chuyển đến thư mục C:\Program Files\MySQL\MySQL Server 8.0\bin\ rồi sau đó bật terminal trong thư mục đó lên rồi gõ lệnh mysqld thôi. Ngoài ra bạn có thể thử chạy lệnh sau trên terminal: Cách start (khởi động) MySQL trên LinuxVới những ai sử dụng Linux thì sẽ có nhiều cách hơn để bạn có thể khởi động được MySQL. Bạn có thể dùng service, init.d, hay là systemd. Đối với service thì bạn chạy lệnh sau: Đối với init.d thì bạn chạy lệnh sau: sudo /etc/init.d/mysql start Đối với systemd thì bạn chạy lệnh sau: sudo systemctl start mysqld Cách stop (dừng) MySQL trên WindowsTrên Windows bạn có thể stop (dừng) MySQL bằng các bước sau: Bước 2: Gõ mysqladmin -u root -p shutdown Sau đó nhập root password của MySQL mà lúc đầu bạn cài đặt rồi Enter là xong việc. Nếu như mysql trên máy bạn chưa được set trong Windows path environment thì bạn có thể chạy lệnh sau: C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqladmin -u root -p shutdown Hoặc bạn có thể di chuyển đến thư mục C:\Program Files\MySQL\MySQL Server 8.0\bin\ rồi sau đó bật terminal trong thư mục đó lên rồi gõ lệnh mysqladmin và nhập password root như cách 1 thế là xong. Ngoài ra bạn có thể thử chạy lệnh sau trên terminal: Cách stop (dừng) MySQL trên LinuxCũng giống như cách start MySQL mà mình đã nói ở trên. Với stop thì bạn cũng có thể thực hiện theo 3 cách sau đây. sudo /etc/init.d/mysql stop Hoặc là Hoặc là Cách Restart (khởi động lại) MySQLCách Restart (khởi động lại) MySQL trên WindowsThực hiện các bước sau để restart lại MySQL trên Windows nhé. Bước 1: Ctrl + R để bật Run dialog Bước 2: Nhập services.msc để khởi động trình quản ý service của Windows Bước 3: Tìm đến MySQL rồi chọn restart Hoặc là bạn có thể chạy 2 lệnh sau trên terminal: net stop MySQL net start MySQL Cách Restart (khởi động lại) MySQL trên LinuxBạn có thể thực hiện theo 3 cách sau đây để khởi động lại MySQL trên Linux. sudo /etc/init.d/mysql restart Hoặc là Hoặc là Tham khảo:
|