如何停止并启动mysql?

时间:2012-08-02 06:34:44

标签: mysql database

当我使用find命令找到MySQL位置时,它返回以下路径。但是,我想重启MySQL。如果我停止路径(/ usr / bin / mysql),则显示错误

[拒绝用户'root'@'localhost',密码='否]'

那么,哪个MySQL将在以下路径中重启?

的/ usr / bin中/ MySQL的

的/ usr /共享/ MySQL的

/ usr / lib中/ MySQL的

/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/DBD/mysql

/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/DBD/mysql

的/ usr / lib64下/ MySQL的

的/ var / lib中/ MySQL的

的/ var / lib中/ MySQL的/ MySQL的

3 个答案:

答案 0 :(得分:1)

以root身份运行 service mysqld restart

如果不起作用,请尝试 /etc/init.d/mysqld restart

您可以使用:

而不是重启

start启动mysql

stop要阻止它

答案 1 :(得分:0)

如果Mysql正在运行,请使用

要重新启动: service mysqld restart

下面给出了必要时可以使用的其他命令。

要停止: service mysqld stop

开始: service mysqld start

答案 2 :(得分:0)

停止mysql帐户是:

sudo mysqladmin -h localhost -u root -p shutdown

开始是: sudo systemctl start mysql.service

确认:

sudo mysql -h localhost -u root -p

注意: 根帐户的默认密码为root

**不确定,但我认为这会关闭所有帐户的连接并也会为所有帐户启动连接,尽管您已经停止通过使用Grant语句使用具有特权访问/根访问权限的帐户。

示例

GRANT ALL PRIVILEGES ON databasename.* TO 'username'@'localhost';

来源http://www.luciopanasci.it/Ebooks/MySQL%20Cookbook,%203rd%20Edition.pdf 第2页主题1.1 **