1. 下载并安装MySQL官方的 Yum Repository

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后就可以直接yum安装了。

yum -y install mysql57-community-release-el7-10.noarch.rpm

之后就开始安装MySQL服务器

[root@localhost ~]# yum -y install mysql-community-server

2.MySQL数据库设置

安装完成后就可以启动MySQL了

service mysqld start

此时MySQL已经开始正常运行,不过要想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出密码

grep \"password\" /var/log/mysqld.log

修改你的数据库密码用刚才得到的初始密码

ALTER USER \'root\'@\'localhost\' IDENTIFIED BY \'new password\';

3.设置mysql的字符集,这个很重要不然查询的到的数据会乱码

在my.cnf中添加入下配置,还有你自己的其他配置。

[client]
default-character-set=utf8

[mysql]
default-character-set=utf8

[mysqld]
init_connect=\'SET collation_connection = utf8_unicode_ci\'
init_connect=\'SET NAMES utf8\'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshak

4.远程链接问题

如果链接其他主机,需要打开防火墙的3306端口,如果是阿里云的话,阿里云的3306也要打开,不然依旧无法连接。

转载
https://www.cnblogs.com/bigbrotherer/p/7241845.html
https://www.cnblogs.com/bigbrotherer/p/7241845.html

收藏 打印