centos

centos mysql配置步骤是什么

小樊
91
2025-02-12 10:21:25
栏目: 云计算

在CentOS上配置MySQL主要包括以下步骤:

  1. 准备系统

    • 更新系统包:
      sudo yum update -y
      
    • 安装必要的依赖包:
      sudo yum install libaio -y
      
  2. 安装MySQL

    • 添加MySQL仓库:
      sudo yum install -y https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
      
    • 安装MySQL服务器:
      sudo yum install mysql-community-server -y
      
  3. 初始化MySQL

    • 启动MySQL服务:
      sudo systemctl start mysqld
      
    • 获取临时密码:
      sudo grep 'temporary password' /var/log/mysqld.log
      
    • 登录MySQL并修改密码:
      mysql -u root -p
      ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
      
  4. 配置MySQL

    • 编辑MySQL配置文件 /etc/my.cnf,添加或修改以下配置项:
      [mysqld]
      datadir=/var/lib/mysql
      socket=/var/lib/mysql/mysql.sock
      user=mysql
      symbolic-links=0
      
    • 重启MySQL服务以应用配置:
      sudo systemctl restart mysqld
      
  5. 安全配置

    • 运行安全安装脚本以设置root密码和其他安全选项:
      sudo mysql_secure_installation
      
  6. 验证安装

    • 使用新密码登录MySQL:
      mysql -u root -p
      
    • 创建测试数据库以验证安装是否成功:
      CREATE DATABASE testdb;
      USE testdb;
      CREATE TABLE testtable (id INT, name VARCHAR(20));
      INSERT INTO testtable VALUES (1, '测试数据');
      SELECT * FROM testtable;
      

0
看了该问题的人还看了