linux修改mysql密码,准备工作
1. 使用`mysqladmin`命令: ```bash mysqladmin u root p password 新密码 ``` 运行此命令后,系统会提示你输入当前的root密码,然后输入新密码。
2. 使用`mysql`命令行工具: ```bash mysql u root p ``` 登录到MySQL命令行界面后,使用以下SQL语句来修改密码: ```sql SET PASSWORD FOR 'root'@'localhost' = PASSWORD; ``` 或者,如果你正在使用MySQL 5.7或更高版本,可以使用: ```sql ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; ```
3. 使用`mysql_secure_installation`脚本: ```bash mysql_secure_installation ``` 这个脚本会引导你完成一系列安全设置,包括修改root密码。
4. 直接编辑MySQL的用户表: 首先,你需要停止MySQL服务,然后使用`mysql`命令行工具以安全模式启动MySQL: ```bash mysqld_safe skipgranttables