Debian Lenny升级到Squeeze后MySQL无法启动的问题
February 6th, 2011
No comments
今天把VPS从Debian Lenny升级到Squeeze了,却发现MySQL无法启动了。而且无法安装mysql-server,Debian在升级的时候,同时升级了mysql-server到5.1。
运行
sudo apt-get install mysql-server
返回的结果是:
...
Unpacking mysql-server-5.1 (from .../mysql-server-5.1_5.1.49-3_amd64.deb) ...
Stopping MySQL database server: mysqld.
Selecting previously deselected package mysql-server.
Unpacking mysql-server (from .../mysql-server_5.1.49-3_all.deb) ...
Processing triggers for man-db ...
Setting up mysql-client-5.1 (5.1.49-3) ...
Setting up mysql-server-5.1 (5.1.49-3) ...
Installing new version of config file /etc/init.d/mysql ...
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing mysql-server-5.1 (--configure):
subprocess installed post-installation script returned error exit status 1
configured to not write apport reports
dpkg: dependency problems prevent configuration of mysql-server:
mysql-server depends on mysql-server-5.1; however:
Package mysql-server-5.1 is not configured yet.
dpkg: error processing mysql-server (--configure):
dependency problems - leaving unconfigured
configured to not write apport reports
Errors were encountered while processing:
mysql-server-5.1
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
解决方案:
sudo cp /etc/mysql/my.cnf /etc/mysql/my.cnf.backup sudo cp /etc/mysql/my.cnf.dpkg-dist /etc/mysql/my.cnf
然后重新安装mysql-server即可




Recent Comments