温馨提示×

MySQL如何在Linux上安装

小樊
57
2025-08-13 05:21:12
栏目: 云计算

在Linux上安装MySQL主要有使用包管理器和手动编译安装两种方式,以下是具体步骤:

使用包管理器安装(以CentOS和Ubuntu为例)

  • CentOS
    1. 更新系统包:sudo yum update -y
    2. 安装MySQL:sudo yum install mysql-server -y
    3. 启动服务:sudo systemctl start mysqld
    4. 设置开机自启:sudo systemctl enable mysqld
    5. 运行安全安装脚本:sudo mysql_secure_installation
  • Ubuntu
    1. 更新系统包:sudo apt update
    2. 安装MySQL:sudo apt install mysql-server
    3. 启动服务:sudo systemctl start mysql
    4. 设置开机自启:sudo systemctl enable mysql
    5. 处理初始密码:查看日志获取临时密码sudo grep 'temporary password' /var/log/mysql/error.log,然后运行sudo mysql_secure_installation修改密码。

手动编译安装

  • 下载源码包:wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.26.tar.gz
  • 解压:tar -zxvf mysql-8.0.26.tar.gz
  • 安装依赖:sudo apt-get install build-essential cmake libncurses5-dev libssl-dev(Ubuntu)或对应CentOS的依赖包。
  • 配置编译选项:cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DWITH_SSL=system等(可根据需求调整)。
  • 编译安装:makesudo make install
  • 初始化数据库:cd /usr/local/mysqlsudo scripts/mysql_install_db --user=mysql
  • 启动服务:sudo bin/mysqld_safe --user=mysql &

0