linux下mysql修改root密码_MySQL
程序员文章站
2022-05-20 12:40:31
...
方法一:用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下通过python访问MySQL、Oracle、SQL Server数据库的方法
-
Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
-
MYSQL基础之连接MYSQL、修改密码、添加用户
-
linux下改良版本mysqldump来备份MYSQL数据库
-
MySQL5.7.20解压版安装和修改root密码的教程
-
linux下mysql的安装步骤
-
Linux下远程连接MySQL数据库的方法
-
Linux连接mysql报错:Access denied for user ‘root’@‘localhost’(using password: YES)的解决
-
raksmart linux vps配置mysql密码注意事项
-
Linux下修改MySQL数据库数据文件路径的步骤