Skip to main content

ubuntu24.04安装mysql

Ubuntu 24.04 上安装 MySQL 的步骤和以前版本差不多,但有两个要点:

  1. Ubuntu 24.04 默认仓库里没有 MySQL,它推荐 MariaDB。

  2. 如果你要用 官方 MySQL(Oracle 维护的版本),需要添加 MySQL 的官方 APT 源。

下面我给你两种方式:


🚀 方法一:安装 Ubuntu 自带的 MariaDB(兼容 MySQL,大部分场景够用)

sudo apt update
sudo apt install -y mariadb-server mariadb-client

安装完后:

sudo systemctl enable mariadb
sudo systemctl start mariadb

安全配置(设置 root 密码等):

sudo mysql_secure_installation

🚀 方法二:安装 MySQL 官方版(推荐)

1. 下载并安装 MySQL APT 配置包

wget https://dev.mysql.com/get/mysql-apt-config_0.8.33-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.33-1_all.deb

安装过程中会出现一个对话框,让你选择 MySQL 版本(一般选 8.4 LTS)。

2. 更新 apt

sudo apt update

3. 安装 MySQL

sudo apt install -y mysql-server

4. 启动并设置开机自启

sudo systemctl enable mysql
sudo systemctl start mysql

5. 验证版本

mysql --version

6. 初始化安全配置

sudo mysql_secure_installation

根据提示设置 root 密码、是否禁用匿名用户、是否删除 test 数据库等。


🚦 小提示

  • 默认 root 登录方式是 unix_socket,如果要改成密码登录,可以这样:

    sudo mysql
    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
    FLUSH PRIVILEGES;
    
  • 如果需要远程连接,要修改 /etc/mysql/mysql.conf.d/mysqld.cnf,把:

    bind-address = 127.0.0.1
    

    改成:

    bind-address = 0.0.0.0
    

    然后重启:

    sudo systemctl restart mysql
    

要不要我帮你整理一个 一键安装脚本(选择 MySQL 还是 MariaDB),你复制运行即可?