在CentOS7中国清华大学镜像yum安装MariaDB10.5.1、CentOS7升级MariaDB10.5.1

在CentOS7中国内yum安装MariaDB10.5.1

开始的时候用的官方yum安装,那叫一个慢啊,几KB。一个小时没安装完,而且动不动失败。。无奈各种查询最终完美解决。10多秒全部安装完成。。

一、卸载旧版本

1. 备份原数据库
由于是对测试环境的数据库进行升级,数据量不多,我直接导出需要迁移的数据库的数据到sql文件里。

mysqldump  -uroot  -p  --database database_name >name.sql

2.由于是在同一台服务器进行安装新的Mariadb10.2,所以我们需要将老的版本卸载。

停止mariadb服务

systemctl stop mariadb

卸载数据库

yum -y remove mari*   或者   yum remove mariadb
rm -f /etc/my.cnf   删除配置文件:       可用  rm –rf /etc/my.cnf   判断是否删除
rm -rf /var/lib/mysql/   删除数据目录:  可用  rm –rf /var/lib/mysql/   判断是否删除

 

二、安装

添加MariaDB的repo源:

1、进入/etc/yum.repo.d下,添加清华的镜像CentOS-MariaDB.repo文件,其中添加内容如下

# MariaDB 10.3 CentOS repository list - created 2018-05-26 07:55 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = https://mirrors.tuna.tsinghua.edu.cn/mariadb/yum/10.5/centos7-amd64/
gpgkey=https://mirrors.tuna.tsinghua.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck=1

2、清除Yum的缓存并重新建立

yum clean all
yum makecache

3、打印MariaDB源中的软件包:

yum list --disablerepo=\* --enablerepo=mariadb

test为测试工具,backup为备份工具

4、安装MariaDB数据库:注意大小写,全小写可能会安装旧版本

yum install MariaDB-client MariaDB-server MariaDB-devel -y

5、启动数据库并设置为开机自启

systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb

在CentOS7中国清华大学镜像yum安装MariaDB10.5.1、CentOS7升级MariaDB10.5.1

6、初始化数据库,并删除测试数据库及更改权限和设置密码

mysql_secure_installation

----输入数据库设置密码

----是否设置root密码,输入Y进行设置

----是否移除匿名用户,输入Y移除

----是否禁止root远程登陆,输入Y移除

----是否刷新权限表,输入Y刷新权限表


出现thanks for using MariaDB

数据库安全设置完成。

7、连接数据库,并查询版本

mysql -uroot -p -A

其中-u制定用户,-p使用密码,-A为不预先读取数据库。

select version();

show full processlist;  可查看当前用户,及登陆地址,选择的数据库,数据库引擎。

参考地址 https://blog.csdn.net/zbljz98/article/details/80462241

https://blog.csdn.net/p__csdn/article/details/72675840

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: