在Linux中,安装mysql(mariadb)【yum】

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)测试远程连接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值