centos7 discuz mysql_CentOS7 安装 MySQL

一、首先检查 MySQL 是否已安装

yum list installed | grep mysql

如果有的话 就全部卸载

yum -y remove +数据库名称

二、MySQL 依赖 libaio,所以先要安装 libaio

yum search libaio # 检索相关信息

d5c8feacdeae6042ff32f4555299230b.png

yum install libaio # 安装依赖包

0eebd4bd273763e68aeeb5caa8c89d3b.png

三、安装MySQL

1)在线安装  wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

3e72b107b70313f4028b3d7e4e0536c5.png

2)添加 MySQL Yum Repository 到你的系统 repository 列表中,执行

yum localinstall mysql-community-release-el7-5.noarch.rpm

63a9cda708583376d931db57c7f95dc2.png

四、验证下是否添加成功

07bdf98b43466ce44db29d803fc2342a.png

五、选择要启用 MySQL 版本

查看 MySQL 版本,执行

yum repolist all | grep mysql

可以看到 5.5, 5.7 版本是默认禁用的,因为现在最新的稳定版是 5.6

1d7b116e03387b22e7d6a7659d191d9a.png

查看当前的启动的 MySQL 版本

yum repolist enabled | grep mysql

dd1faf23d39de3d8fde0e2ac35d552d3.png

六、通过 Yum 来安装 MySQL

执行 :yum install mysql-community-server

Yum 会自动处理 MySQL 与其他组件的依赖关系:

950079a7eaaa6e4d45edc2c93d3961a1.png

看到这样表示已经安装完成。

执行 whereis mysql

可以看到 MySQL 的安装目录是 /usr/bin/

ed390dae1fec309b33bb5185c80003f1.png

七:启动和关闭 MySQL Server

启动 MySQL Server

systemctl start mysqld查看 MySQL Server 状态

systemctl status mysqld关闭 MySQL Server

systemctl stop mysqld

测试是否安装成功

969edf59b832082b2a20d29e0306fe25.png

25331b190e608aab004bb4ce55c53575.png

八、防火墙设置

远程访问 MySQL, 需开放默认端口号 3306

执行

[root@lzh lzh]# firewall-cmd --permanent --zone=public --add-port=3306/tcp

success

[root@lzh lzh]# firewall-cmd --permanent --zone=public --add-port=3306/udp

success

这样就开放了相应的端口。

执行

[root@lzh lzh]# firewall-cmd --reload

success

九、MySQL 安全设置

服务器启动后,可以执行

mysql_secure_installation

2fdf9b019d07905936d8dc73b615a9f2.png

此时输入 root 原始密码(初始化安装的话为空),接下来,为了安全,MySQL 会提示你重置 root 密码,移除其他用户账号,禁用 root 远程登录,移除 test 数据库,重新加载 privilege 表格等,你只需输入 y 继续执行即可。

至此,整个 MySQL 安装完成。

十、测试1)然后接下来就是重启mysql服务,再次进入到mysql 如下所示:

16185ff302c62348f1516f5c39ef04b2.png

2)用查询语句查看user表

d4308b31cd23bfac72d5ddb7b93f16ec.png

3)如果需要使用外部工具链接mysql

则需要关闭防火墙

systemctl stop firewalld

然后查看状态

systemctl status firewalld

cbfd63f5311ac829885c2ad40ad844c3.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值