LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1354|回复: 7

忘记mysqladm密码 怎么重设Mysql密码?

[复制链接]
发表于 2003-5-5 23:42:24 | 显示全部楼层 |阅读模式
第一次用mysql,不懂
刚开始用mysqladmin设了密码,后来不知是设错还是什么原因,不能重新用mysql了,
命令
提示:
root@localhost root]# mysql -p
Enter password:
ERROR 1045: Access denied for user: 'root@localhost' (Using password:                                                       YES)
[root@localhost root]# mysqladmin password 65107504
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'
redhat8自带mysql
删除mysql后,重新安装还是一样,
不知怎么搞。
发表于 2003-5-6 01:41:01 | 显示全部楼层
Lost MySQL root password
Usually the procedure is (as sysadmin root)

mysqladmin -u root password

but if your mysql root password is blank, you might try
mysql -u root mysql
UPDATE user SET PASSWORD = PASSWORD()
WHERE user='root';
FLUSH PRIVELEGES;
 楼主| 发表于 2003-5-6 09:27:38 | 显示全部楼层
不知怎么搞,还不会设密码
用root登陆的
可以用-u user登上mysql不过mysql -u root 出错

[root@localhost root]# mysqladmin -u root 65107504
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'
[root@localhost root]# mysql -u root mysql
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
[root@localhost root]# mysql -u root
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
[root@localhost root]# mysql -u zww
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 47 to server version: 3.23.52

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

不过我打算删掉mysql和php,不用rpm安装改用tar,
发表于 2003-5-6 15:35:20 | 显示全部楼层
最初由 麥頭 发表
不知怎么搞,还不会设密码
用root登陆的
可以用-u user登上mysql不过mysql -u root 出错

[root@localhost root]# mysqladmin -u root 65107504
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'
[root@localhost root]# mysql -u root mysql
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
[root@localhost root]# mysql -u root
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
[root@localhost root]# mysql -u zww
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 47 to server version: 3.23.52

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

不过我打算删掉mysql和php,不用rpm安装改用tar,


好像是你的命令格式不对吧
应该是mysql -u root -p passwd
输入密码是要加-p参数
发表于 2003-5-6 17:05:45 | 显示全部楼层
我也是,我每次设密码都用phpMyAdmin,否则命令行设置密码根本没用
 楼主| 发表于 2003-5-8 01:29:43 | 显示全部楼层
重新安装redhat
不选mysql和sql,还有apache
用tar安装mysql+apache+php,一切正常,还下了个论坛,
还好。
所以感觉安装时服务器类还是不要选mysql和apache了
安装了还不知怎么设
发表于 2003-5-8 10:24:35 | 显示全部楼层
呵呵,VBB论坛我也搞定,不过有一点不明白,为什么在论坛的数据库中设了密码,就会出现数据库错误??
发表于 2003-5-8 22:35:33 | 显示全部楼层
mysqld以 --skip-grant-tables 参数启动mysqld就可以越过一切验证了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表