linux下mysql修改root密码_MySQL
程序员文章站
2022-05-09 20:41:57
...
方法一:用set password命令
首先,登陆mysql
mysql -u root -p
然后执行set password命令
set password for root@localhost = password('654321');
上面例子,将root密码更改为654321
方法二:使用mysqladmin
格式为:mysqladmin -u用户名 -p旧密码 password 新密码
mysqladmin -uroot -p123456 password "654321"
上面例子,将root密码由123456更改为654321
方法三:更改mysql的user表
首先,登陆mysql
mysql -uroot -p然后操作mysql库的user表,进行update
mysql> use mysql; mysql> update user set password=password('654321') where user='root' and host='localhost'; mysql> flush privileges;
方法四:忘记密码的情况下
首先停止mysql服务
service mysqld stop
以跳过授权的方式启动mysql
mysqld_safe --skip-grant-tables &
以root用户登录mysql
mysql -u root
操作mysql库的user表,进行update
mysql> use mysql; mysql> update user set password=password('654321') where user='root' and host='localhost'; mysql> flush privileges; mysql> quit
重启mysql服务
service mysqld restart
推荐阅读
-
Linux下远程连接MySQL数据库的方法
-
Linux连接mysql报错:Access denied for user ‘root’@‘localhost’(using password: YES)的解决
-
raksmart linux vps配置mysql密码注意事项
-
Linux下修改MySQL数据库数据文件路径的步骤
-
linux下mysql乱码问题的解决方案
-
虚拟机Linux系统忘记密码修改root或其他用户密码的方法
-
阿里云Linux CentOS 7.2下自建MySQL的root密码忘记的解决方法
-
Linux下MySQL 5.6.27 安装教程
-
MySQL密码正确却无法本地登录-1045 Access denied for user 'root'@'localhost' (using password:YES
-
如何修改Xampp服务器上的mysql密码(图解)