公司购一台阿里云ECS服务器做数据库,踩了一小时坑,最后阿里源直接安装成功2分钟搞定。。。特此写下分享
1、获取mysql yum源
https://dev.mysql.com/downloads/repo/yum/
或者直接复制链接地址 https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
2、下载安装
直接输入 wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
接着安装mysql源
yum -y localinstall mysql57-community-release-el7-11.noarch.rpm
3直接在线安装mysql(直接采用源安装)
yum -y install mysql-community-server
4、安装完以后直接启动mysql
可以看到mysql启动成功,端口3306
5修改root密码
在/var/log/mysqld.log文件中系统自动生成了root密码,上图框中所示
mysql -uroot -p 输入框中密码登入
修改密码,输入命令(这里5.7版本密码要求较高,需要高强度的)
ALTER USER 'root'@'localhost' IDENTIFIED BY '你想要的密码';
6、设置允许远程登入
7、设置开机自启
systemctl enable mysqld
systemctl daemon-reload
8、有些乱码的需要配置编码
修改/etc/my.cnf配置文件,在[mysqld]下添加编码配置
保存完 重启mysql服务: systemctl restart mysqld
9、测试连接成功