温馨提示×

Ubuntu上如何安装MySQL

小樊
42
2025-03-06 07:07:10
栏目: 云计算

在Ubuntu上安装MySQL,你可以选择使用APT包管理器或者Snap包管理器。以下是两种方法的详细步骤:

方法一:使用APT包管理器

  1. 更新APT包列表 打开终端并运行以下命令来更新你的APT包列表:

    sudo apt update
    
  2. 安装MySQL服务器 运行以下命令来安装MySQL服务器:

    sudo apt install mysql-server
    

    在安装过程中,系统会提示你设置MySQL的root用户密码。

  3. 启动MySQL服务 安装完成后,MySQL服务通常会自动启动。你可以使用以下命令来确认MySQL服务的状态:

    sudo systemctl status mysql
    
  4. 安全配置 为了提高安全性,建议运行MySQL的安全配置脚本:

    sudo mysql_secure_installation
    

    这个脚本会引导你进行一系列的安全设置,包括删除匿名用户、禁止root远程登录、删除测试数据库等。

  5. 登录MySQL 使用以下命令登录到MySQL服务器:

    mysql -u root -p
    

    输入你在安装过程中设置的root用户密码。

方法二:使用Snap包管理器

  1. 安装Snap包管理器(如果尚未安装) 打开终端并运行以下命令来安装Snap包管理器:

    sudo apt install snapd
    
  2. 启用Snap商店 运行以下命令来启用Snap商店:

    sudo snap install core
    
  3. 安装MySQL 使用Snap包管理器安装MySQL:

    sudo snap install mysql --classic
    
  4. 启动MySQL服务 Snap包管理器会自动启动MySQL服务。你可以使用以下命令来确认MySQL服务的状态:

    sudo systemctl status mysql
    
  5. 登录MySQL 使用以下命令登录到MySQL服务器:

    mysql -u root -p
    

    输入你在安装过程中设置的root用户密码。

验证安装

无论你使用哪种方法安装MySQL,都可以通过以下命令来验证MySQL是否正常运行:

sudo systemctl status mysql

如果MySQL服务正在运行,你会看到类似以下的输出:

● mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
   Active: active (running) since ...

希望这些步骤能帮助你在Ubuntu上成功安装MySQL!如果有任何问题,请随时提问。

0