centos

CentOS如何安装数据库服务

小樊
46
2025-03-11 19:05:26
栏目: 智能运维

在CentOS上安装数据库服务可以通过以下步骤完成,这里以安装MySQL为例进行说明:

准备工作

  1. 更新系统

    sudo yum update -y
    
  2. 安装MySQL

    sudo yum install mysql-server -y
    

启动和启用服务

  1. 启动MySQL服务

    sudo systemctl start mysqld
    
  2. 设置开机自启动

    sudo systemctl enable mysqld
    

运行安全配置脚本

  1. 获取临时密码

    sudo grep 'temporary password' /var/log/mysqld.log
    
  2. 运行安全配置脚本

    sudo mysql_secure_installation
    
    • 按照提示设置root密码和其他安全设置。

登录MySQL

  1. 登录MySQL

    mysql -u root -p
    
  2. 创建新用户和数据库(可选):

    CREATE DATABASE mydatabase;
    CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
    GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';
    FLUSH PRIVILEGES;
    

配置防火墙(可选)

  1. 开放MySQL默认端口3306
    sudo firewall-cmd --permanent --zone=public --add-port=3306/tcp
    sudo firewall-cmd --reload
    

备份和恢复数据

  1. 备份数据库

    mysqldump -u root -p mydatabase > mydatabase_backup.sql
    
  2. 恢复数据库

    mysql -u root -p mydatabase < mydatabase_backup.sql
    

优化和监控性能

  1. 创建索引

    CREATE INDEX idx_username ON users(username);
    
  2. 监控性能: 使用MySQL Workbench等工具进行性能监控和调优。

0
看了该问题的人还看了