mysql 获取临时密码
安装 MySQL 服务器后,你需要进行初始化设置。以下是一些基本步骤:
1. **启动 MySQL 服务器**
```bash
sudo systemctl start mysqld
```
2. **获取临时密码**
在首次启动 MySQL 服务器时,系统会为 root 用户生成一个临时密码。你可以通过查看 MySQL 日志来获取这个临时密码:
```bash
sudo grep 'temporary password' /var/log/mysqld.log
```
记下这个临时密码,因为你在下一步中需要用到它。
3. **运行安全安装向导**
MySQL 提供了一个名为 `mysql_secure_installation` 的脚本,这个脚本可以帮助你完成一些基本的安全设置,比如更改 root 用户的密码、禁用匿名用户、禁止 root 用户远程登录等。
```bash
sudo mysql_secure_installation
```
在运行这个脚本时,它会提示你输入 root 用户的临时密码,然后让你设置一个新的密码。接下来,它会问你一系列的问题,你可以根据自己的需要来回答,或者直接按回车键接受默认设置。
4. **登录 MySQL**
现在你可以使用新的 root 密码登录 MySQL 了:
```bash
mysql -u root -p
```
输入你在上一步中设置的新密码,然后你就可以开始使用 MySQL 了。
如果你在这个过程中遇到任何问题,都可以随时向我提问。
5. 重置密码。你可以使用 ALTER USER
语句来做这个操作。下面是一个示例,你需要将 your_new_password
替换为你想要设定的新密码:
```bash
ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_new_password';
```
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!