mysql 改了root密码没用?急。。。
具体操作步骤:
关闭mysql:
# service mysqld stop
然后:
# mysqld_safe --skip-grant-tables
启动mysql:
# service mysqld start
mysql -u root
mysql> use mysql
mysql> UPDATE user SET Password=PASSWORD('xxx') WHERE user='root';
mysql> flush privileges;
mysql>\q
具体内容:
[root@localhost ~]# mysql -uroot
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 4.1.12
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> show databases;
+----------+
| Database |
+----------+
| discuz |
| mvm |
| mysql |
| school |
| test |
+----------+
5 rows in set (0.01 sec)
mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> UPDATE user SET Password=PASSWORD('111111') WHERE user='root';
Query OK, 0 rows affected (0.00 sec)
Rows matched: 2 Changed: 0 Warnings: 0
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> \q
Bye
然后当我重启后,
[root@localhost ~]# service mysqld restart
åœæ¢ MySQL: [ 确定 ]
å¯åŠ¨ MySQL: [ 确定 ]
[root@localhost ~]# mysql -uroot -p111111
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
[root@localhost ~]# mysql -uroot
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3 to server version: 4.1.12
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> show databases
-> ;
+----------+
| Database |
+----------+
| test |
+----------+
1 row in set (0.00 sec)
mysql>
现在mysqladmin 没有权限,root也建不了库。。。。重装了也还是这个样子。。高手来指教下,谢谢了~~
[ 本帖最后由 ylfxx 于 2008-1-16 16:09 编辑 ]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
mysql的附带文档里面有忘记密码的修改方法,
具体不大记得了,你自己看一下啊。
阅读文档是系统管理最有效的解决方案。
启动mysql时,加参数跳过授权表的认证,./mysqld_safe --skip-grant-tables &
这样就可以直接登录mysql服务器
[ 本帖最后由 worldwar 于 2008-2-28 13:07 编辑 ]
您好:
我是北京明途管理咨询有限公司的RITA,我们公司主要提供IT领域的人力资源服务的,希望和你认识一下交个朋友,方便以后沟通交流.
如果方便的话,可以发一份您的简历,我们可以为您建立档案,方便为你推荐合适的职位,为你寻找更好的发展空间.
对于简历,您大可放心,我会为你保密的,须经过你的同意之后方能推荐,诚心邀您加盟
期待您的回复
公司网址:http://www.luminway.com/
MSN:liuwenshu_brave@yahoo.com.cn
QQ:445037195
E-MALL liuwenshu_brave@yahoo.com.cn
这是我们公司现有职位的JD,希望能有你合适的职位,若没有,你也可以将简历发给我,为以后方便为你寻觅合适的工作,更好的发展空间
一、高级CDN运营工程师
任职资格要求 :
1.计算机软件或相关专业本科以上学历;
2.熟悉linux/UNIX等操作系统,有2~3年以上linux平台操作经验;
3. 熟悉Perl/SHELL/PHP、Mysql等
4.高度的责任心、良好的沟通技巧和团队合作精神;
5.正直进取,有上进心
6.拥有CDN运营经验者优先,拥有互联网产品运营经验者优先
二、CDN 高级后台开发
任职资格要求
1、 有Unix/Linux操作系统下的C/C++项目的3年以上开发经验;
2、 熟悉网络编程;熟悉Linux下的mysql开发;
3、精通TCP/IP协议及编程,熟悉互联网应用协议;
4、熟悉面向对象的大型分布式系统设计与开发,了解中间件的技术以及基于中间件的开发模式;
5、全面的软件知识结构(操作系统、软件工程、设计模式、数据结构、数据库系统、网络安全);
6、 具备良好的分析解决问题能力,能独立承担任务和有系统进度把控能力;
7、 责任心强,良好的对外沟通和团队协作能力,主动,好学。
三、高级解决方案经理(年薪20-25W)
任职资格要求
1、 具有6年以上解决方案的设计及开发经验;
2、3年以上项目管理,具有较强的项目管理能力;
3、工学或相关专业学士(含)以上学历;
4、在大型集成企业、电信行业从事过3年以上解决方案的设计及开发;
5、具有较强的独立分析问题及解决问题的能力;
6、优秀的表达和沟通能力,良好的客户开发和管理经验和能力;
7、具有软件产品管理经验者优先;
8、CCNP及以上,CCIE优先考虑;
9、熟悉ITIL,具有相关认证者优先;
mysqladmin 这个命令好像是修改管理用户以及密码的
man 一下试试
mysql的附带文档里面有忘记密码的修改方法,
具体不大记得了,你自己看一下啊。
阅读文档是系统管理最有效的解决方案。
select password('111111'); 你看看,显示是多少,那是你的密码。
http://blog.chinaunix.net/u/29134/showart_373855.html