Ubuntu 安装 MySQL

1. 安装 MySQL 服务器

bash 复制代码
sudo apt update
sudo apt upgrade
sudo apt install mysql-server

2. 启动MySQL

安装完成后,MySQL服务应该自动启动。你可以使用以下命令检查MySQL服务的状态:

bash 复制代码
sudo systemctl status mysql

如果服务未启动,你可以使用以下命令启动它:

bash 复制代码
sudo systemctl start mysql

3. 运行安全安装脚本

为了提高MySQL的安全性,建议运行安全安装脚本:

bash 复制代码
sudo mysql_secure_installation

运行安全安装脚本后可能的步骤

设置根用户密码:如果尚未设置根用户密码,你将被提示输入新密码。

移除匿名用户:系统会询问是否删除匿名用户。通常建议选择"Y"。

禁止根用户远程登录:系统会询问是否禁止根用户远程登录。建议选择"Y"。

删除测试数据库:系统会询问是否删除测试数据库。建议选择"Y"。

重新加载权限表:系统会询问是否重新加载权限表,选择"Y"。

4. 登录MySQL

使用以下命令以根用户身份登录MySQL:

bash 复制代码
sudo mysql -u root -p

5. 其他组件(可选)

1.)MySQL客户端:如果你只需要服务器,安装MySQL服务端即可。如果你还需要在其他机器上使用MySQL客户端工具,可以使用以下命令:

bash 复制代码
sudo apt install mysql-client

2.)MySQL工作台:如果你需要图形界面的管理工具,可以考虑安装MySQL Workbench:

bash 复制代码
sudo apt install mysql-workbench
相关推荐
用户805533698034 小时前
Input 子系统架构:Core、Handler、Driver 三层是怎么协作的
linux·嵌入式
用户805533698034 小时前
RK-Forge外设系列开篇 - 把板子从「能启动」变成「能用」:Ethernet/SPI/MMC 三个纯接线外设
linux·github·嵌入式
数据技术说4 小时前
MySQL 迁移实战——如何实现真正的"零改造"平滑切换
mysql
七歌杜金房16 小时前
我终于又有了自己的 Linux 电脑
linux·debian·mac
tntxia2 天前
linux curl命令详解_curl详解
linux
扛枪的书生2 天前
Linux 网络管理器用法速查
linux
顺风尿一寸2 天前
Java Socket 内核之旅:从 SocketChannel.read() 到 tcp_recvmsg 与 epoll 的完整调用链路
linux
XIAOHEZIcode2 天前
Ubuntu 终端美化全栈指南:Bash 到 Kitty 踩坑实录
linux·ubuntu·命令行
唐青枫2 天前
别再只会用 cron:Linux systemd Timer 定时任务实战详解
linux
AlfredZhao4 天前
生产环境里,为什么不建议把普通端口直接暴露到公网?
linux·https·443·80