[求助]mysql忘记密码,使用--skip-grant-tables启动后依然提示需要密码

zwd2005 2011-03-14 11:46:23

sles10_64:/usr/local/services/mysql-5.0.26/bin # ps aux | grep mysqld
root 14784 0.0 0.0 7980 1496 pts/3 S 11:30 0:00 /bin/sh /usr/local/services/mysql-5.0.26/bin/mysqld_safe --skip-grant-tables
mysql 14821 0.2 4.1 1373056 150964 pts/3 Sl 11:30 0:01 /usr/local/services/mysql-5.0.26/libexec/mysqld --basedir=/usr/local/services/mysql-5.0.26 --datadir=/usr/local/services/mysql-5.0.26/var --user=mysql --pid-file=/usr/local/services/mysql-5.0.26/var/sles10_64_.pid --skip-external-locking --port=3306 --socket=/usr/local/services/mysql-5.0.26/var/mysql.sock
root 16489 0.0 0.0 2744 612 pts/3 S+ 11:41 0:00 grep mysqld
sles10_64:/usr/local/services/mysql-5.0.26/bin # mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
sles10_64:/usr/local/services/mysql-5.0.26/bin #

以前都是这种方法直接搞定,网上也是如是攻略。这次不知道那一步没做好
...全文
259 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zwd2005 2011-04-01
  • 打赏
  • 举报
回复
结贴了,我也不清楚问什么这个命令启动的没这个参数。停是确定停了。
后来是修改了my.cnf 里面加上了这个参数,重启mysql,修改回了密码再去掉就ok了
ACMAIN_CHM 2011-03-14
  • 打赏
  • 举报
回复
mysql 14821 0.2 4.1 1373056 150964 pts/3 Sl 11:30 0:01 /usr/local/services/mysql-5.0.26/libexec/mysqld --basedir=/usr/local/services/mysql-5.0.26 --datadir=/usr/local/services/mysql-5.0.26/var --user=mysql --pid-file=/usr/local/services/mysql-5.0.26/var/sles10_64_.pid --skip-external-locking --port=3306 --socket=/usr/local/services/mysql-5.0.26/var/mysql.sock

你的这个中并没有 --skip-grant-tables 啊,你需要把原来的先停下来。

56,803

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧