ubuntu下mysql无法启动_升级Ubuntu到10.04后MySQL无法启动

升级Ubuntu到10.04之后,连接mysql提示:

Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'

看了一下,mysql没有启动。执行

sudo start mysql

无法启动,没有任何响应。

start mysql

无法启动,得到提示:

-

start: Rejected send message, 1 matched rules; type="method_call", sender=":1.80" (uid=1000 pid=14704 comm="restart) interface="com.Ubuntu.Upstart0_6.Job" member="Restart" error name="(unset)" requested_reply=0 destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init"))

直接启动:

sudo -u mysql mysqld

得到提示:

mysqld: Table 'mysql.plugin' doesn't exist

100508 9:08:53 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.

100508 9:08:54 InnoDB: Started; log sequence number 0 14859112

100508 9:08:54 [ERROR] mysqld: unknown option '--skip-bdb'

100508 9:08:54 [ERROR] Aborting

编辑/etc/mysql/my.cnf,找到–skip-bdb一行,注释掉。再执行sudo -u mysql mysqld或sudo start mysql,均可顺利启动。

再依照提示upgrade一下:

mysql_upgrade -p

本文出自:亿恩科技【www.enkj.com】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值