MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB
1)查看CentOS自带的mysql
rpm -qa | grep mysql
2)将自带的mysql卸载
rpm -e --nodeps
3)yum安装
yum -y install mariadb-server
4)启动mysql
systemctl start mariadb
# 查看程序状态
systemctl status mariadb
5)设置root密码
注:这只是设置root用户在本机(linux)登录时的密码
mysqladmin -u root password 'root'
6)进入mysql
mysql -u root -p
7)进入mysql,并执行下面sql
保证密码和本地一致
下面的话在mysql数据库里面里面执行
-- 查看当前的数据库
show databases;
-- 打开mysql
use mysql ;
-- 查看所有表
show tables;
-- 我们不用ipv6的地址,直接把host改为%,表示所有客户端都可以连接;同时设置密码为root
update user set host='%' ,password=password("root") where user='root' and host = '::1' ;
-- 刷新后才能生效
flush privileges;
退出数据库命令操作
exit;
8)开放端口
# 开放端口命令
firewall-cmd --zone=public --add-port=3306/tcp --permanent
#重新加载配置
firewall-cmd --reload
9)测试远程连接
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/65898.html