如何停止和启动mysql?
当我使用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如何停止和启动mysql?,mysql,database,Mysql,Database,当我使用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/DB
/var/lib/mysql/mysql如果mysql作为服务运行:
sudo service mysql restart;
或
编辑:
检查mysql是否正在运行
service --status-all
service --status-all | grep mysql
通常是这样
/etc/init.d/mysql start/stop/restart
它可能被称为mysqld或mysql服务器或类似的东西。如果你在Ubuntu上,你必须
service mysql start/stop/restart
这里可能有mysqld或mysql服务器或类似的东西。作为root用户,运行
服务mysqld重启
如果不起作用,试试看
/etc/init.d/mysqld重新启动
您可以使用以下命令代替重新启动:
start
启动mysql
stop
要停止它如果Mysql正在运行,请使用
重新启动:服务mysqld重新启动
下面给出了必要时可以使用的其他命令
停止:服务mysqld停止
要启动:
服务mysqld Start
要停止mysql帐户,请执行以下操作:
sudo mysqladmin-h localhost-u root-p shutdown
首先是:
sudo systemctl启动mysql.service
确认:
sudomysql-h localhost-u root-p
注意:
root帐户的默认密码是root
**不确定,但我认为这会关闭所有帐户的连接&也会启动所有帐户的连接,尽管您已通过使用grant语句停止使用具有特权访问/根访问权限的帐户
范例
将databasename.*上的所有权限授予“username”@“localhost”代码>
来源
第2页主题1.1**每个路径的错误是否相同?@Andrius Narusevicius否,错误仅适用于/usr/bin/mysql。对于其他人来说,它显示为一个目录。您首先运行的是mysql吗?您是如何安装的?Mysqld正在运行,但是,没有Mysqld。我重新启动了这么多次,但是我在.cnf文件中所做的更改在我使用linux的数据库中没有影响。/etc/init.d/中没有mysql。是否可能#/etc/init.d/mysql
service mysql start/stop/restart