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安装的主要内容,如果未能解决你的问题,请参考以下文章