linux mysql 修改密码

我刚装了centos 6.3的版本 准备做服务器。 为了安装mysql的5.6.10-1版本 我把服务器端和客户端 2个都安装完毕之后。还没有配置 这个时候mysql默认的ROOT账号是没有密码的。 因此我无法访问mysql服务器。想修改密码 却怎么也修改不了。。 求方法啊!!

第1个回答  推荐于2016-12-05
修改数据库管理员用户密码,默认为空。
#./mysqladmin -u password "123456"设置密码
# ./mysqladmin -u root -p password "123456" 修改密码
Enter password: 原来的密码
如果忘记密码
vim /etc/my.cnf
[mysqld]
#skip-grant-tables
#skip-networking
service mysqld restart
mysql -uroot -p123456
数据库里面修改密码
mysql> use mysql;
mysql> update mysql.user set Password=password("123456") where User="root"; 修改密码
mysql> flush privileges; 更新授权表本回答被提问者采纳