centos

CentOS数据库安装与管理

小樊
47
2025-02-21 00:39:32
栏目: 智能运维
亿速云数据库,弹性扩容,低至0.3元/天! 查看>>

在CentOS系统上安装和管理数据库可以通过以下步骤进行:

安装MySQL或MariaDB

  1. 更新系统
sudo yum update
  1. 安装MySQL或MariaDB服务器
sudo yum install mysql-server
sudo yum install mariadb-server
  1. 启动MySQL或MariaDB服务
sudo systemctl start mysqld
sudo systemctl start mariadb
  1. 设置MySQL或MariaDB开机自启动
sudo systemctl enable mysqld
sudo systemctl enable mariadb
  1. 配置MySQL或MariaDB
sudo mysql_secure_installation
  1. 测试连接
mysql -u root -p

管理MySQL或MariaDB

  1. 创建数据库和用户
CREATE DATABASE mydatabase;
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;
  1. 备份和恢复
/usr/local/mysql/bin/mysqldump -u root -p pytest > /home/pytest.sql
mysql -u root -p test1 < /home/pytest.sql
  1. 优化性能
  1. 安全性设置
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'newpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
DROP USER 'anonymous'@'localhost';
FLUSH PRIVILEGES;

以上步骤涵盖了在CentOS上安装、配置、管理和优化MySQL或MariaDB数据库的基本流程。根据具体需求,可能还需要进行更多的定制化配置和优化。

亿速云「云数据库 MySQL」免部署即开即用,比自行安装部署数据库高出1倍以上的性能,双节点冗余防止单节点故障,数据自动定期备份随时恢复。点击查看>>

相关推荐:CentOS中的数据库如何管理与优化

0
看了该问题的人还看了