Centos7使用mariaDB数据库
Posted IT技术屋
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7使用mariaDB数据库相关的知识,希望对你有一定的参考价值。
1. 介绍
MariaDB 是mysql的一个分支,CentOS 7中,默认已经不再提供mysql的安装源,取而代之的是mysql的原开发者另起炉灶开发的mariadb数据库,不仅完全兼容mysql而且比mysql更加强大。
2. 安装mariadb
yum install mariadb-server mariadb (略过)
注:yum list installed | grep mariadb #检查mariadb是否已安装
3. 启动mariadb
systemctl start mariadb
注:
systemctl stop mariadb #停止MariaDB
systemctl restart mariadb #重启MariaDB
systemctl enable mariadb #设置开机启动
4. 登录mariadb
mysql -u root
注:root默认没有密码
5. 设置密码
mysqladmin -u root password '新密码';
或set password for 'root'@'localhost' = password('新密码');
6. 设置防火墙
firewall-cmd --permanent --zone=public --add-port=3306/tcp
7. 设置远程访问
grant all privileges on *.* to root@"%" identified by "新密码";
flush privileges;
8. 设置阿里云安全规则
9. 测试连接情况
mysql -h ip -u root -p
10. 设置表不区分大小写
vi /etc/my.cnf.d/server.cnf
在[mysqld]下添加
lower_case_table_names=1
11. 远程客户端连接
欢迎加入技术研究,备注:1
以上是关于Centos7使用mariaDB数据库的主要内容,如果未能解决你的问题,请参考以下文章
关于运行mysql_install_db命令导致sudo systemctl start /restart mariadb.service启动失败问题