首页 > 系统 > Linux > 正文

debian中libmysqlclient-dev安装后mysql无法启动

2024-08-27 23:59:33
字体:
来源:转载
供稿:网友

下面来看一个debian中libmysqlclient-dev安装后mysql无法启动问题的解决办法,希望对各位有帮助.

系统环境:debian,amh面板

.因为用c++开发mysql客户端,就安装了libmysqlclient-dev,然后amh mysql无法启动,错误信息为:

The server quit without updating PID file (/var/run/mysqld/mysqld.pid)

在搜索无果后,我尝试了能想到了所有造成问题的原因,幸亏我有台安装了AMH面板的vps,于是我开始用对比法对比2台机器的环境及配置.

首先查看mysql server使用的配置文件.

  1. root@debian:/home/nine# /usr/local/mysql/bin/mysql --verbose --help | grep -A 1 'Default options'  //Vevb.com 
  2. 返回:Default options are read from the following files in the given order:/etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf 

原来,libmysqlclient-dev安装后添加了3个配置文件,这些配置文件指向不同的目录,造成配置混乱,rm命令删除:

  1. root@debian:/home/nine# rm -f /etc/mysql/my.cnf 
  2. root@debian:/home/nine# rm -f /usr/local/mysql/etc/my.cnf  
  3. root@debian:/home/nine# rm -f ~/.my.cnf 
此时,mysql server已能正常启动.

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表