centos7环境下mysql安装

Posted 满月青灰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7环境下mysql安装相关的知识,希望对你有一定的参考价值。

1.去官网下载合适的yum源安装包

https://dev.mysql.com/downloads/repo/yum/

2.yum 本地安装

命令:yum localinstall mysql57-community-release-el7-11.noarch.rpm

3.检查mysql源是否安装成功

命令:yum repolist enabled | grep "mysql.*-community.*"

4.安装mysql

命令:yum install mysql-community-server

5.启动MySQL服务

命令:systemctl start mysqld

6.查看mysql的启动状态

命令:systemctl status mysqld

7.开机启动

命令:

systemctl enable mysqld

systemctl daemon-reload

8.修改root本地登录密码:

a.在/var/log/mysqld.log找到生成的默认密码:grep \'temporary password\' /var/log/mysqld.log

b.登录:mysql -uroot -p;

c. 修改密码:set password for \'root\'@\'localhost\'=password(\'*******\');

备注:这个设置的为复杂密码,如果想改为简单密码,需重新设置密码策略。

http://www.linuxidc.com/Linux/2016-09/135288.htm(设置方法可以在这里查看)

8.添加远程登录用户

命令: GRANT ALL PRIVILEGES ON *.* TO \'username\'@\'%\' IDENTIFIED BY \'password\' WITH GRANT OPTION;

查看是否设置成功:

命令:

use mysql;

select host,user from user;

出现类似的信息即为设置成功

9.配置默认编码为utf8

修改/etc/my.cnf配置文件,在[mysqld]下添加编码配置,如下所示:

[mysqld]
character_set_server=utf8
init_connect=\'SET NAMES utf8\'

重新启动mysql服务,查看数据库默认编码如下所示:

 

参考:http://www.linuxidc.com/Linux/2016-09/135288.htm

以上是关于centos7环境下mysql安装的主要内容,如果未能解决你的问题,请参考以下文章

centos7环境下在线安装mysql

centos7.2 环境下 mysql-5.1.73 安装配置

Linux centos7环境下MySQL安装教程

如何在centos7环境下二进制安装包安装mysql5.6

centos7下 LAMP环境搭建--mysql安装

Centos7环境下安装Mysql5.7版本