一、使用yum安装
yum -y install mariadb mariadb-server
二、数据库初始化配置
systemctl start mariadb
systemctl enable mariadb
mysql_secure_installation
Enter current password for root (enter for none): =======> '输入数据库root密码 第一次初始化不用输入'
OK, successfully used password, moving on...
Set root password? [Y/n] y =======> '是否设置root密码'
New password: =======> '设置root密码'
Re-enter new password: =======> '设置root密码'
Password updated successfully!
Reloading privilege tables..
Remove anonymous users? [Y/n] y =======> '是否移除匿名用户'
... Success!
Disallow root login remotely? [Y/n] y =======> '拒绝root远程登录'
... Success!
Remove test database and access to it? [Y/n] y =======> '删除temp数据库'
- Dropping test database...
... Success!
- Removing privileges on test database...
... Success!
Reload privilege tables now? [Y/n] y =======> '重载权限'
... Success!
三、设置root远程登录
mysql -u root -p
USE mysql;
UPDATE user SET host="%" WHERE user="root";
FLUSH PRIVILEGES;
EXIT
四、防火墙配置
systemctl start firewalld.service
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
firewall-cmd --list-all
systemctl enable firewalld.service
五、创建数据库、用户
mysql -u root -p
CREATE DATABASE 数据库名 CHARACTER SET utf8mb4;
CREATE USER '用户名'@'%' IDENTIFIED BY '密码';
# 授权用户管理数据库
GRANT ALL PRIVILEGES ON 数据库名.* TO '用户名'@'%';
FLUSH PRIVILEGES;
EXIT;
转载请注明原文地址:https://blackberry.8miu.com/read-15560.html