分享更有价值
被信任是一种快乐

CentOS 7如何安装配置MySQL 5.7

文章页正文上

小编给大家分享一下CentOS 7如何安装配置MySQL 5.7,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
概述
前文记录了在Windows系统中安装配置MySQL 5.7,由于安装部署大数据环境需要,现在要在CentOS 7系统中安装配置MySQL 5.7,CentOS 7环境安装配置也已经记录过,所以此处直接进行安装配置。
yum源安装MySQL 5.7
安装MySQL 5.7
在CentOS 7系统中系统默认的源文件是不包含MySQL的,直接使用yum源执行安装命令会提示“没有可用软件包 mysql-community-server。”:

所以需要先手动执行以下命令,下载源文件的安装文件:

然后执行源文件安装命令:

现在可以安装MySQL了,执行如下命令:

稍候片刻,等待下载安装完成:

执行如下命令,启动数据库并查看数据库状态:

配置MySQL 5.7
该版本数据库会在安装时,会在/var/log/mysqld.log文件中生成一个随机的root用户的密码,查看该文件获取密码:

或者使用如下命令:

使用如下命令登录MySQL数据库:

密码输入刚才查到的密码,即可登录数据库:

使用如下命令,修改root用户密码:

数据库默认远程访问未开放,使用如下命令进行配置:

然后输入quit,回车退出数据库登录,使用命令打开数据库的配置文件:

设置数据库字符集为utf8mb4,并设置sql_mode支持group by语句,完整的配置文件内容如下:

注意:
此处设置为utf8mb4:一是因为utf8编码只支持3字节的数据,而移动端的表情数据是4个字节的字符,所以直接往utf-8编码的数据库中插入表情数据,会报异常;二是看过一位大神的文章提到,MySQL中的utf8并不是真正的utf8,所以使用utf8mb4。
配置完成后,执行如下命令重启数据库服务:
使用修改后的密码,登录数据库,执行如下命令查看字符集设置:

执行如下命令,设置数据库服务开机启动:

压缩包安装MySQL 5.7
若服务器无法联网,不能使用yum源进行安装,可以使用能够联网的电脑,去官网下载压缩包进行安装,下面换台服务器进行压缩包安装。
首先去官方网站:https://www.mysql.com/下载相关安装包:

远程连接到服务器上的/usr目录下创建mysql57:

使用Xftp将压缩包上传到服务器上的mysql57目录:

由于CentOS 7系统中默认安装了mariadb,使用如下命令,查看并卸载mariadb:

然后使用rpm命令进行安装:

使用如下命令启动MySQL服务,并查看服务运行状态:

MySQL 5.7数据库安装完成。
配置MySQL 5.7
查看log文件获取密码:

使用如下命令登录MySQL数据库:

密码输入刚才查到的密码,即可登录数据库:

使用如下命令,修改root用户密码:

数据库默认远程访问未开放,使用如下命令进行配置:

星号为root用户的密码(下图红色覆盖区域):

然后输入quit,回车退出数据库登录,使用命令打开数据库的配置文件:

设置数据库字符集为utf8mb4,并设置sql_mode支持group by语句,完整的配置文件内容如下:

注意:免费云主机、域名
此处设置为utf8mb4:一是因为utf8编码只支持3字节的数据,而移动端的表情数据是4个字节的字符,所以直接往utf-8编码的数据库中插入表情数据,会报异常;二是看过一位大神的文章提到,MySQL中的utf8并不是真正的utf8,所以使用utf8mb4。
配置完成后,执行如下命令重启数据库服务:
使用修改后的密码,登录数据库,执行如下命令查看字符集设置:

执行如下命令,设置数据库服务开机启动:

因为记录了两种不同的安装方式,所以配置也记录了两遍,只是希望看不同安装方式的朋友不需要回头再去翻配置。看完了这篇文章,相信你对“CentOS 7如何安装配置MySQL 5.7”有了一定的了解,如果想了解更多相关知识,欢迎关注云技术行业资讯频道,感谢各位的阅读!

相关推荐: 您可能未使用过的JavaScript功能是怎样的

今天就跟大家聊聊有关您可能未使用过的JavaScript功能是怎样的,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。JavaScript具有许多经常使用的功能。 但是,有些功能可能我们大多数人都没有使用过…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册