centos7 安装mariadb(mysql)
2016-03-10 00:00
489 查看
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。
1、安装mariadb(centos7 mini默认没有安装mariadb数据库,):
yum install mariadb*
2、启动maridb
systemctl start mariadb.service
systemctl enable mariadb.service
3、如果需要对mysql设置权限使用如下命令:
mysql_secure_installation
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/14/603eaae4e4d591177233fd0573c9ceac.jpg)
上述
Disallow root login remotely? [Y/n],输入n则允许远程登录root密码。
如果远程还是没法访问数据库则执行:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/14/e5140590c56bc26e841c897d5be9da8b.jpg)
4、使用mysql直接连接数据库即可
1、安装mariadb(centos7 mini默认没有安装mariadb数据库,):
yum install mariadb*
2、启动maridb
systemctl start mariadb.service
systemctl enable mariadb.service
3、如果需要对mysql设置权限使用如下命令:
mysql_secure_installation
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/14/603eaae4e4d591177233fd0573c9ceac.jpg)
上述
Disallow root login remotely? [Y/n],输入n则允许远程登录root密码。
如果远程还是没法访问数据库则执行:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yunjisuan'; flush privileges; |
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/14/e5140590c56bc26e841c897d5be9da8b.jpg)
4、使用mysql直接连接数据库即可
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/14/e4751a06befca82bd1378b24e2b9afe3.jpg)
相关文章推荐
- 处理使用MariaDB做级联复制遇到的error 1666
- MariaDB 10.1配置
- MariaDB通过命令行还原数据库
- MariaDB Galera Cluster 部署
- MariaDB的Aria存储引擎
- 什么是MariaDB中的thread pool,连接池简介
- 数据分析系统DIY3/3:本地64位WIN7+matlab 2012b訪问VMware CentOS7+MariaDB
- mysql 向 mariadb 平滑 过渡
- mysql审计插件--MariaDB Audit Plugin
- Mariadb/MySQL存储过程中的3种循环
- Mariadb/Mysql TEMPORARY表
- 安装mariadb galera 10.0.22(二进制)
- Mariadb/Mysql event使用大全
- CentOS 7.0 安装配置LAMP服务器方法(Apache+PHP+MariaDB)
- mariadb-10.1主从复制
- mysql(mariadb)语句
- Mariadb/Mysql binlog大全--持续更新
- Mariadb/mysql使用技巧--持续更新
- centos7下mariadb 忘记密码处理方法
- centos7 yum安装 mariadb