当我使用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的
答案 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 **