免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3462 | 回复: 2
打印 上一主题 下一主题

yum安装mysql后配置root密码时报错 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2015-08-26 21:29 |只看该作者 |倒序浏览
在centos6.6下安装mysql5.1后,安装已经完成但是在输入root密码时出现如下报错:
[root@centos6 bin]# mysqladmin -u root password 'root'
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'

action1:
使用如下命令进入后,输入MYSQL命令出现如下错误:
[root@centos6 bin]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.1.73 Source distribution

mysql> set password for 'root'@'localhost'=password('')
    -> flush privieges
    ->
    ->
    ->
    -> /c


这些是什么原因,在网上找了N多方式,但是一个也没有解决。

论坛徽章:
7
数据库技术版块每日发帖之星
日期:2015-08-08 06:20:00数据库技术版块每日发帖之星
日期:2015-08-29 06:20:00数据库技术版块每日发帖之星
日期:2015-08-29 06:20:00数据库技术版块每日发帖之星
日期:2015-09-18 06:20:00数据库技术版块每周发帖之星
日期:2015-11-06 19:56:51数据库技术版块每日发帖之星
日期:2016-01-22 06:20:00数据库技术版块每日发帖之星
日期:2016-02-05 06:20:00
2 [报告]
发表于 2015-08-27 09:41 |只看该作者
两种方式登录,一种是基于 tcp 方式,一种是基于 unix socket;通过 -h 控制, 不加 -h 默认使用 unix socket 方式登录,可以 用 -S 指定 socket 文件位置。

登录成功后查询 mysql.user 表,所以用户都在这里

select user,host,password from mysql.user;

如果想修改某个用户密码,可以直接 update 这个表

如:

update mysql.user set password=password('123456') where user='root' and host='localhost';


回复 1# kulove126


   

论坛徽章:
33
ChinaUnix元老
日期:2015-02-02 08:55:39CU十四周年纪念徽章
日期:2019-08-20 08:30:3720周年集字徽章-周	
日期:2020-10-28 14:13:3020周年集字徽章-20	
日期:2020-10-28 14:04:3019周年集字徽章-CU
日期:2019-09-08 23:26:2519周年集字徽章-19
日期:2019-08-27 13:31:262016科比退役纪念章
日期:2022-04-24 14:33:24
3 [报告]
发表于 2015-08-27 10:23 |只看该作者
set password for 'root'@'localhost'=password('ChinaUnix');
注意,行尾那个分号不能少。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP