要找到mysqld的开始命令(使用mac),我可以这样做:
ps aux|grep mysql
我得到以下输出,这允许我启动mysql服务器。
/usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=...
如何从命令行中找到必要的命令来停止mysql ?
要找到mysqld的开始命令(使用mac),我可以这样做:
ps aux|grep mysql
我得到以下输出,这允许我启动mysql服务器。
/usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=...
如何从命令行中找到必要的命令来停止mysql ?
当前回答
首先试试这个
sudo service apache2 stop
如果不是,那么
sudo mysql stop
如果不是,那么
sudo stop mysql
如果不是,那么
sudo mysqladmin shutdown
我曾经在那里,我做了很多技巧,在使用技巧的最后,我遵循将导致我解决。所以如果你没有解决这个问题,你只需要做其他的技巧,直到你的问题得到解决。希望它能帮到你。谢谢
其他回答
如果我的mysql一直重启 请执行rm -rf /usr/local/var/mysql/dev.work.err mysql。服务器停止 为我工作。
停止MariaDB和MySQL服务器实例。
sudo mysqladmin shutdown
启动MariaDB和MySQL服务器实例:
mysqld &
更改MariaDB和MySQL服务器实例的数据所有权。
sudo chown -R 755 /usr/local/mariadb/data
我用下一个命令:
sudo killall mysqld
还有一种通过调用来杀死守护进程的替代方法
kill -TERM PID
其中PID是存储在mysqld文件中的值。可以通过ps -a | grep mysqld. Pid或mysqld进程号获取。
对于Windows操作系统,如果路径下有“mysql/bin”,可以直接执行该命令。
mysqladmin -u root -p shutdown