MariaDB是MySQL的一个开源分支
1、安装mariadb数据库
yum -y install mariadb-server
yum ?clean ??all? # 清空已安装文件 ??如果下载失败之后执行的
2、启动mariadb数据库
systemctl start mariadb
systemctl enable mariadb
?? ?1. ? 启动命令 systemctl start mariadb ?? ?2. ? 重启命令 systemctl restart mariadb ?? ?3. ? 关闭命令 systemctl stop mariadb ?? ?4. ? 设定开机自起 systemctl enable mariadb? ?? ?5. ? 关闭开机自起 systemctl disable mariadb?
3、数据库初始化操作
mysql_secure_installation
Enter current password for root (enter for none): 输入root用户的当前密码(输入无):这里直接回车
Set root password? [Y/n] 设置root密码?[是/否]:这里输入y
New password: 新密码:这里输入root
Re-enter new password: 重新输入新密码:这里输入root
Remove anonymous users? [Y/n] 删除匿名用户?[是/否]:这里输入y
Disallow root login remotely? [Y/n] 不允许root用户远程登录?[是/否]:这里输入n
Remove test database and access to it? [Y/n] 删除test数据库?[是/否]:这里输入y
Reload privilege tables now? [Y/n] 现在重新加载特权表吗?[是/否]:这里输入y
4、测试数据库用户名和密码是否有效
#开启端口 firewall-cmd --zone=public --add-port=3306/tcp --permanent #重新加载防火墙: firewall-cmd --reload
mysql -u root -p
输入密码 root
show databases;
use mysql;
show tables;
#查询user表中的host/root/password
select host,user,password from user;
#将host='localhost' 改为 '%',表示任何ip地址都可以访问
update user set host='%' where host='localhost';
#刷新数据库权限
flush privileges;
|