这个问题是重复的
MySQL Database won't start in XAMPP Manager-osx
当我尝试从终端连接sql server时,我收到此错误
" ERROR!服务器退出而不更新PID文件 (/Applications/XAMPP/xamppfiles/var/mysql/gmac.local.pid)"
什么是PID?
如何解决PID的问题?
我尝试了很多解决方案。然而;它们都不起作用
提前致谢
答案 0 :(得分:0)
这类错误通常可以由
引起3306
(假设您使用的是默认的mysql端口),并且它被其他应用程序使用。 什么是PID?
PID表示Process Id
。每个程序(进程)都有一些Id。您可以通过在终端
PID
终止进程
sudo kill -9 PID
PID
是您要杀死的进程ID 。
你可能会问,我怎么才能找到想要杀死的PID?
你可以跑:
sudo ps aux | grep application
其中application是您要杀死的应用程序的名称。在这种情况下,
sudo ps aux | grep mysql
它将返回如下内容:
mysql 1612 0.0 0.3 821220 27300 ? Ssl Jul01 0:49 /usr/sbin/mysqld
第二个字符串是PID(在这种情况下是1612)因此;如果我想杀死mysql,我必须运行
sudo kill -9 1612
使用XAMPP控制面板重启Mysql
3306
的MariaDB或某些数据库程序?如果答案是是,则需要更改端口,或者必须卸载其他安装。
我希望这适合你。