ฉันใช้ MySQL 5.1.54 และติดตั้งบน Ubuntu ผ่านเทอร์มินัลโดยใช้คำสั่ง
sudo apt-get install mysql-server
ฉันเปลี่ยนmy.cnf
ไฟล์และต้องการหยุดและเริ่มฐานข้อมูล ฉันได้ลองทำสิ่งต่อไปนี้แล้ว
sudo /usr/bin/mysqld_safe stop
คำถามของฉันคือฉันจะรู้ได้อย่างไรว่าฐานข้อมูลหยุดทำงาน? เมื่อฉันเรียกใช้คำสั่งข้างต้นตามด้วย
sudo mysql -uuser -ppassword
ฉันสามารถเข้าสู่ระบบฐานข้อมูลได้ทันที ควรบอกฉันหรือไม่ว่าฐานข้อมูลไม่ทำงาน
ข้อเสนอแนะใด ๆ ขอขอบคุณ.
แก้ไข: ฉันได้ลองแล้ว
mysqladmin -uuser -ppassword shutdown
แล้ว
ps aux | grep mysql
ฉันได้รับผลลัพธ์ต่อไปนี้
david 12093 0.0 0.0 6052 1276 pts/1 T May10 0:00 nano /etc/mysql/my.cnf
root 12267 0.0 0.0 6396 1436 pts/1 T May10 0:00 sudo nano /etc/mysql/my.cnf
root 12269 0.0 0.0 6052 1388 pts/1 T May10 0:00 nano /etc/mysql/my.cnf
mysql 15371 0.3 0.1 55344 9088 ? Ssl 10:53 0:00 /usr/sbin/mysqld
david 15512 0.0 0.0 5304 864 pts/1 R+ 10:54 0:00 grep --color=auto mysql
ผลลัพธ์ข้างต้นหมายความว่า MySQL ถูกปิดหรือไม่ ถ้าฉันเรียกใช้mysql -uuser -ppassword
ฉันยังคงสามารถเข้าสู่ mysql
ข้อเสนอแนะใด ๆ