centos7 install mysql5.7

1:下载

wget http://repo.mysql.com/mysql57-community-release-el7-11.noarch.rpm
sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm
yum update 

2:安装和启动

安装过程成中会验证.rpm的GPG,如果没有错的话就直接输入y并回车即可。

sudo yum install mysql-server
sudo systemctl start mysqld

3:查找自动生成的root密码

vim /var/log/mysqld.log

在这个文件中会有一个自动生成的root密码,找到并复制,下一步会用到。

4:运行mysql_secure_installation脚本来解决默认MySQL安装中的几个安全问题。

sudo mysql_secure_installation

执行后让输入密码,就是第3步中找到的那个,然后根据提示依此操作即可。
注:修改密码时,新的密码要包括大小写字母数字和特殊符号。(不修改默认密码的话,无法对数据库进行操作。)

5:修改数据库的默认字符配置

vim /etc/my.cnf
#添加下面并重启mysql
[mysqld]
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
[client]
default-character-set=utf8mb4

进入mysql使用SHOW VARIABLES LIKE 'char%'; 查看即可。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容