Black White Cow
黑白牛的个人博客:分享技术、分享生活。人生苦短(Life is short, you need Python! ),别说废话(Talking is cheap, show me the codes!),新进小技术宅一枚,请多多关照!

centOS 7 yum安装MariaDB 10

MariaDB是MySQL的一个开源的分支,现已经成为了CentOS 7用来替换MySQL的默认的数据库,所以现在讲一下如何安装MariaDB 10.4.12(目前稳定版的最高版本,开发版最新版为10.5.2)。

由于cent OS 7的源里集成的MariaDB版本是5.X版本,版本过于低,想要安装WordPress的话需要升级10.1以上的。

首先打开MariaDB的系统及版本选择网站:
https://downloads.mariadb.org/mariadb/repositories/

我以cent OS 7.6 X86 64位系统为例并选择10.4稳定版,会出现一段代码如下:

1
2
3
4
5
6
7
# MariaDB 10.4 CentOS repository list - created 2020-04-18 07:14 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

将它复制,并在创建一个MariaDB YUM repository文件,方法如下:

1
vi /etc/yum.repos.d/MariaDB.repo

并将刚才复制的代码粘贴进来(Xshell 粘贴按SHIFT+INSERT)。如果不能复制需要按一下 “ i ”来开启插入,复制完成后“:wq”回车,保存退出。

接下来你可以用yum进行安装了:

1
yum install -y MariaDB-server MariaDB-client

如果已安装MariaDB的低版本,可以参考下面文章删除旧版MariaDB:
https://www.cnblogs.com/river2005/p/6813618.html

安装过程若未报错,全部安装完毕后,我们还需要进行一下安全加固:

1
2
3
systemctl start mariadb    #启动MariaDB服务
systemctl enable mariadb    #开机自启MariaDB服务
mysql_secure_installation    #安全加固

进入加固后会显示以下问题:

Enter current password for root(enter for none):
输入当前的root密码:(直接回车表示空密码,第一次设置是没有密码的直接回车即可)

Set root password?[Y/n]
是否设置root密码,按y回车设置密码
New password: (设置密码,界面不会显示你输入的内容,务必不要输错)
Re-enter new password: (再次输入密码确认)
成功后会提示 Success!

Remove anonymous users?[Y/n]
是否删除匿名用户?按y回车删除
成功后提示Success!

Disallow root login remotely?[Y/n]
是否禁止root远程登录?按y回车禁止
成功后提示Success!

Remove test database and access to it? [Y/n]
是否移除测试数据库?按y回车删除
成功后提示Success!

Reload privilege tables now? [Y/n]
是否现在重新加载权限表?按y回车重载
完成后会提示初始化MariaDB成功

接下来把MariaDB的监听地址改为127.0.0.1:3306

1
2
3
4
5
6
vi /etc/my.cnf.d/server.cnf    #打开MariaDB配置文件
[mysqld]    #找到[mysqld]
bind=127.0.0.1    #加入该行代码,还是按i编辑
:wq    #编辑完后ESC 输入:wq 回车
systemctl restart mariadb    #重启MariaDB服务
netstat -tunlp | grep mysqld    #查看监听是否为本地回环地址

如果一切顺利你会看到:

这是已经在3306端口本地监听了。

到这里基本安装就完成了,后面就是创建和使用数据库了!

Share

sakura669

Mihoyo save tech otakus

You may also like...

1 Response

  1. 2020年5月4日

    […] 3、M:安装MariaDB,本站也有写过一篇,可以参看它来安装:安装教程地址,点击查看 […]

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

%d 博主赞过: