首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何停止和启动mysql?

问如何停止和启动mysql?
EN

Stack Overflow用户
提问于 2012-08-02 14:34:44
回答 5查看 4.1K关注 0票数 0

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

拒绝访问用户'root'@'localhost‘,密码=’NO‘

那么,哪个MySQL会在下面的路径中重启呢?

/usr/bin/mysql

/usr/share/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

EN

回答 5

Stack Overflow用户

发布于 2019-12-24 08:18:51

要停止mysql帐户,请执行以下操作:

sudo mysqladmin -h localhost -u root -p shutdown

开始是:sudo systemctl start mysql.service

要确认:

sudo mysql -h localhost -u root -p

注意:根账号的默认密码是root

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

示例

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

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

票数 2
EN

Stack Overflow用户

发布于 2012-08-02 14:39:47

以根用户身份运行service mysqld restart

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

您可以使用以下命令来代替重新启动:

启动mysql的start

使用stop停止它

票数 1
EN

Stack Overflow用户

发布于 2012-08-02 14:37:56

如果Mysql作为服务运行:

代码语言:javascript
复制
sudo service mysql restart;

或

代码语言:javascript
复制
sudo service path/to/mysql restart;

编辑:

检查mysql是否正在运行

代码语言:javascript
复制
service --status-all
service --status-all | grep mysql
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11772231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档