我们的服务器因电源故障而崩溃。重启后,我们无法登录mysql。
mysql -uxxxx -pxxx 给出错误:
错误 1045 (28000):拒绝用户 'xxxx'@'localhost' 的访问(使用密码:是)
我们运行 namp localhost nad 输出是
PORT STATE SERVICE
21/tcp open ftp
22/tcp open ssh
23/tcp open telnet
80/tcp open http
443/tcp open https
3306/tcp open mysql
让服务 mysqld 重新启动并收到此错误。
Stopping MySQL: [ OK ]
Initializing MySQL database: [ OK ]
Timeout error occurred trying to start MySQL Daemon.
Starting MySQL: [FAILED]
mysqld 日志文件有这个:
130309 11:56:10 mysqld started
/usr/libexec/mysqld: ready for connections.
Version: '4.1.7' socket: '/var/lib/mysql/mysql.sock' port: 3306 Source distribution
并且硬盘中有足够的空间。
我确定我们提供了正确的密码。任何建议都会非常有帮助。