在Debian上的MySQL:“检查是否损坏,不干净closures,升级需要表格..”

我是Linux的老手,但对Debian来说是新手。 在Debian 6上,我得到了mysql,然后启动它。 我用my.cnf搞砸了,搞砸了……显然在debian-land,他们真的想从127.0.0.1:3306开始,但我只会使用套接字连接。

所以我把股票debian my.cnf放回去了。 现在,当我做一个/etc/init.d/mysql重新启动我得到这个:

"Checking for corrupt, not cleanly closed and upgrade needing tables.." 

/ var / log / syslog有这个:

 Apr 8 13:48:12 debian mysqld_safe: mysqld from pid file /var/run/mysqld/mysqld.pid ended Apr 8 13:48:13 debian mysqld_safe: Starting mysqld daemon with databases from /var/lib/mysql Apr 8 13:48:13 debian mysqld: 110408 10:48:13 [Note] Plugin 'FEDERATED' is disabled. Apr 8 13:48:13 debian mysqld: 110408 10:48:13 InnoDB: Started; log sequence number 0 44233 Apr 8 13:48:13 debian mysqld: 110408 10:48:13 [Note] Event Scheduler: Loaded 0 events Apr 8 13:48:13 debian mysqld: 110408 10:48:13 [Note] /usr/sbin/mysqld: ready for connections. Apr 8 13:48:13 debian mysqld: Version: '5.1.49-3' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Debian) Apr 8 13:48:14 debian /etc/mysql/debian-start[5849]: Upgrading MySQL tables if necessary. 

所以…就是这个“这是我在做什么,如果你想知道”状态消息(“只是告诉你,我正在检查等)”,或者这是否表明某种问题?

我问,因为我从来没有见过这个,我没有在/etc/init.d/mysql中find该string,所以它必须来自MySQL本身。

我不认为我早些时候(在我的my.cnf diddling之前),但我不是100%确定,因为我以前没有足够的咖啡因。

是的,那总是发生。 完全不用担心。

要禁用127.0.0.1:3306侦听器,请将skip-networking添加到您的configuration中。