02 CentOS7安装MySQL5.7

CentOS7安装MySQL5.7

首先在创建一个新用户目录下新建一个临时文件夹

cd /home/luo

mkdir temp

拉取MySQL资源(官网下载rpm包)

官网下载地址(第一个条目就是):https://dev.mysql.com/downloads/repo/yum/
rpm -Uvh mysql57-community-release-el7-11.noarch.rpm

下载MySQL资源(一路 y)

yum install mysql-community-server

启动MySQL服务

systemctl start mysqld

查看MySQL状态

systemctl status mysqld

安装完成之后设置后台开机自启动

systemctl enable mysqld

systemctl daemon-reload

查看默认设置的密码(最后冒号后面的就是默认密码)

grep 'temporary password' /var/log/mysqld.log

2017-11-02T13:56:18.932583Z 1 [Note] A temporary password is generated for root@localhost: ,hHec.6C834y

进入 MySQL 数据库

mysql -uroot -p

然后输入密码,密码是密文,看不见的,不要惊慌

重设密码(密码必须包含大小写字母加数字和特殊字符)

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

添加远程登录用户(密码必须包含大小写字母加数字和特殊字符)

GRANT ALL PRIVILEGES ON *.* TO '远程用户名'@'%' IDENTIFIED BY '远程密码' WITH GRANT OPTION;

退出MySQL并配置默认编码为utf8

exit

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

vim /etc/my.cnf

[mysqld]

character_set_server=utf8
init_connect='SET NAMES utf8'

重启MySQL

systemctl restart mysqld
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容