本文目录:
- 1、如何修改mysql root 密码
- 2、linux怎么更改root密码
- 3、怎么修改mysql的root初始密码
- 4、登录mysql数据库后,怎样修改root用户密码
如何修改mysql root 密码
1、编辑MySQL的配置文件:my.ini
一般在MySQL安装目录下有my.ini即MySQL的配置文件。
在此配置文件的最后添加如下一行:
skip-grant-tables
保存退出编辑。
2、然后重启MySQL服务
在命令行下执行:
net stop MySQL
net start MySQL
3、设置新的ROOT密码
然后再在命令行下执行:
MySQL -u root -p MySQL或mysql -u root -p
直接回车无需密码即可进入数据库了。
此时,在命令行下执行 use mysql;
现在我们执行如下语句把root密码更新为:
update user set password=PASSWORD("root") where user='root';
(注意:此时不用使用mysqladmin -u root -p password '你的新密码'这条命令修改密码,因为'skip-grant-tables'配置,
不信的话,你可以试用一下,它肯定会报如下所示的错误:
F:\Documents and Settings\longmysqladmin -u root -p password 'root'
Enter password:
Warning: single quotes were not trimmed from the password by your command
line client, as you might have expected.
mysqladmin:
You cannot use 'password' command as mysqld runs
with grant tables disabled (was started with --skip-grant-tables).
Use: "mysqladmin flush-privileges password '*'" instead)
exit 退出MySQL。
4、还原配置文件并重启服务
然后修改MySQL配置文件把刚才添加的那一行'skip-grant-tables'删除。
再次重起MySQL服务,密码修改完毕。
用新密码root试一下吧,又能登入重新进入mysql了?
linux怎么更改root密码
重启RHEL6.0虚拟机,在开机过程中按上下键,让光标停留在菜单上,然后按e去编辑菜单,在kernel那行最后加上一个数字 1, 然后退出编辑模式,按b去用当前配置引导系统
进了系统后,不需要密码,直接用root帐号登录,在命令行输入
#setenforce 0
#passwd
这时修改root密码
怎么修改mysql的root初始密码
方法1:用set
password命令,具体更新密码步骤如下:
c:mysql
-u
root
mysqlset
password
for
'root'@'localhost'=password('newpasswd');
mysqlset
password
for
'root'@'%'=password('newpasswd');
//本条可选
通过以上设置,root的密码将变为newpasswd这样就完成了根用户root密码的设置工作。
方法2:用mysqladmin
mysqladmin
-u
root
password
"newpass"
如果root已经设置过密码,采用如下方法
mysqladmin
-u
root
password
oldpass
"newpass"
方法3:
用update直接编辑user表
mysql
-u
root
mysql
use
mysql;
mysql
update
user
set
password
=
password('newpass')
where
user
=
'root';
mysql
flush
privileges;
在丢失root密码的时候,可以这样
mysqld_safe
--skip-grant-tables
mysql
-u
root
mysql
mysql
update
user
set
password=password("new
password")
where
user='root';
mysql
flush
privileges;
登录mysql数据库后,怎样修改root用户密码
一、密码的修改:使用mysqladmin命令
1、例如你的
root用户现在没有密码,你希望的密码修改为abc,那么命令是:mysqladmin
-u
root
password
abc
2、如果你的root现在有密码了,那么修改密码为abc的命令是:mysqladmin
-u
root
-p
password
youyou
注意,命令回车后会问你旧密码,输入旧密码之后命令完成,密码修改成功。
二、密码的消除
1、以root登录:mysql
-u
root
-p
2、mysqluse
mysql;
3、mysqlupdate
user
set
password=''
where
user='root';
重新启动下mysql服务就可以啦。
【修改root密码命令】的内容来源于互联网,如引用不当,请联系我们修改。
网友留言: