)
安装 MySQL第一步更新软件包列表bashsudo apt update第二步安装 MySQL 服务器bash安装 MySQL 8.0Ubuntu 24.04 默认版本sudo apt install -y mysql-server第三步启动并检查 MySQL 服务bash启动 MySQLsudo systemctl start mysql设置开机自启sudo systemctl enable mysql查看运行状态应该显示 active (running)sudo systemctl status mysql 安全配置第四步运行安全安装脚本bashsudo mysql_secure_installation按提示进行配置建议如下提示 建议选择是否设置 VALIDATE PASSWORD 组件 按需选择N 或 1/2/3是否修改 root 密码 建议修改是否删除匿名用户 Y是否禁止 root 远程登录 Y是否删除 test 数据库 Y是否重新加载权限表 Y✅ 验证安装检查 MySQL 版本bashmysql --version登录 MySQL 测试bash使用 root 登录如果有密码sudo mysql -u root -p或者如果没有设置密码sudo mysql登录成功后执行sqlSHOW DATABASES;EXIT;️ 常用管理命令操作 命令查看状态 sudo systemctl status mysql停止服务 sudo systemctl stop mysql启动服务 sudo systemctl start mysql重启服务 sudo systemctl restart mysql安装完成后MySQL 会监听在 127.0.0.1:3306。如果需要修改 root 密码或创建新用户可以告诉我我来补充具体命令。修改root 用户名密码在 MySQL 中root 用户名通常不建议修改因为很多系统工具默认使用 root 这个用户名但可以修改 root 的密码。如果你确实想修改用户名我也会告诉你怎么做。 修改 root 密码推荐方法一使用 ALTER USERMySQL 8.0推荐bash使用 root 登录 MySQLsudo mysql -u root登录后执行sql– 修改 root 密码将 ‘新密码’ 替换为你想要的密码ALTER USER ‘root’‘localhost’ IDENTIFIED BY ‘新密码’;– 刷新权限FLUSH PRIVILEGES;– 退出EXIT;方法二使用 mysql_secure_installation交互式bashsudo mysql_secure_installation按提示输入新密码即可。方法三忘记密码时重置bash1. 停止 MySQLsudo systemctl stop mysql2. 跳过权限表启动sudo mysqld_safe --skip-grant-tables 3. 无密码登录sudo mysql -u root4. 清空密码MySQL 8.0 需要先清空UPDATE mysql.user SET authentication_string‘’ WHERE User‘root’;5. 刷新权限FLUSH PRIVILEGES;6. 退出并重启 MySQLEXIT;sudo systemctl restart mysql7. 现在可以用空密码登录然后设置新密码sudo mysql -u root8. 设置新密码ALTER USER ‘root’‘localhost’ IDENTIFIED BY ‘新密码’;FLUSH PRIVILEGES;EXIT;✏️ 修改 root 用户名不推荐⚠️ 警告修改 root 用户名可能导致系统脚本、备份工具等无法正常工作部分应用默认连接失败后续维护问题如果你坚持要改sql– 修改用户名将 ‘newname’ 改为你想要的用户名RENAME USER ‘root’‘localhost’ TO ‘newname’‘localhost’;– 刷新权限FLUSH PRIVILEGES;之后需要用新用户名登录bashmysql -u newname -p✅ 验证密码是否生效bash用新密码登录mysql -u root -p或如果修改了用户名mysql -u 新用户名 -p输入密码后能成功进入 MySQL 命令行说明修改成功。