CentOS 7中使用Yum安装MariaDB数据库
原文: https://aiezu.com/article/centos_mariadb_yum_install.html
一、实验环境:
- 操作系统:CentOS 7.0 64位(最小安装)
- MariaDB版本:系统自带(mariadb-5.5.50-1.el7_2)
二、安装前准备:
爱E族提醒您,安装前需检查是否已经安装了Mysql数据库或者MariaDB数据库,如果已经安装,需先卸载。并需要检查3306端口是否已经被占用:
检查是否安装mysql服务:
1 2 3 4 5 |
|
检查是否已安装mariadb:
1 2 3 4 5 |
|
检查3306端口(MariaDB服务端口)是否已被占有:
1 |
|
爱E族提醒:如果未来到lsof命令,请运行“yum -y install lsof”安装“lsof”命令;
三、开始安装MariaDB:
1、更新系统:
安装前运行“yum -y update”更新下系统是非常有必要的,有利于减少系统漏洞。
1 |
|
2、安装mariadb数据库:
1 |
|
如果一切顺利,mariadb就已经安装好了,下步就是配置mariadb了(爱E族)
四、配置MariaDB:
1、启动MariaDB数据库:
1 2 3 4 |
|
2、设置MariaDB数据库的root密码:
1 2 3 4 |
|
3、还可以运行“mysql_secure_installation”配置MariaDB,运行命令后,屏幕输出以下内容,要求交互选择“Y/n”,具体的交互包括:1、输入当前密码(默认为空直接回车);2、是否修改当前密码,建议修改;3、是否删除匿名帐号,建议删除;4、是否禁止root帐号远程登录,默认只运行root本机登录,建议禁止,确保安全;5、是否删除“test”数据库,看个人自己选择;6、重新加载表权限,选Y。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 |
|
五、登录数据库:
1、登录到mariadb数据库:
1 2 |
|
2、添加一个名称为"aiezu"的帐号:
1 2 3 4 |
|
3、创建一个名称为“aiezu_db”的数据库:
1 |
|
4、将库“aiezu_db”的所有权限给予用户“aiezu”:
1 2 3 4 |
|
5、退出到bash shell,使用创建的用户“aiezu”登录到“aiezu_db”库:
1 2 3 |
|
六、防火墙开启数据库3306端口:
CentOS 7默认防火墙使用的是“firewalld”。运行下面代码,在防火墙“firewalld”中开启公网访问MariaDB数据库3306端口:
1 2 3 |
|