相干mysql视频教程引荐:《mysql教程》
第一步:猎取mysql YUM源
进入mysql官网猎取RPM包下载地点
https://dev.mysql.com/downloads/repo/yum/
右击 复制链接地点 https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
获得rpm包的地点
第二步:下载和装置mysql源
先下载 mysql源装置包
[root@localhost ~]# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
-bash: wget: 未找到敕令
我们先装置下wget
yum -y install wget
然后实行 wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
装置mysql源
yum -y localinstall mysql57-community-release-el7-11.noarch.rpm
第三步:在线装置Mysql
yum -y install mysql-community-server
下载的东西比较多 要轻微等会;
第四步:启动Mysql效劳
systemctl start mysqld
第五步:设置开机启动
systemctl enable mysqld systemctl daemon-reload
第六步:修正root当地登录暗码
mysql装置完成以后,在/var/log/mysqld.log文件中给root生成了一个暂时的默许暗码。
vi /var/log/mysqld.log
这里的暗码是:xtqh0Neteu=7
mysql -u root -p Enter password:
输入暂时暗码 进入mysql敕令行;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'LCode1996.';
修正暗码为 LCode1996. (备注 mysql5.7默许暗码战略请求暗码必需是大小写字母数字特别字母的组合,最少8位)
第七步:设置许可长途登录
Mysql默许不许可长途登录,我们须要设置下,而且防火墙开放3306端口;
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'LCode1996.' WITH GRANT OPTION; Query OK, 0 rows affected, 1 warning (0.05 sec) mysql> exit; Bye
退出下;
[root@localhost ~]# firewall-cmd --zone=public --add-port=3306/tcp --permanent success [root@localhost ~]# firewall-cmd --reload success [root@localhost ~]#
开放3306端口
第八步:设置默许编码为UTF-8
修正/etc/my.cnf设置文件,在[mysqld]下增加编码设置,以下所示:
[mysqld] character_set_server=utf8 init_connect='SET NAMES utf8' [root@localhost ~]# vi /etc/my.cnf
编辑保留完 重启mysql效劳: systemctl restart mysqld
查看下编码:
mysql> show variables like '%character%';
第九步:测试
我们用本机的sqlyog长途衔接下虚拟机里的mysql
到这里,Mysql装置设置终了;
相干引荐:
Mysql5.7在windows7下数据位置修正要领详解
mysql5.7细致装置图文流程
MySQL基础教程mysql5.7.18装置和衔接
以上就是Centos7装置和设置Mysql5.7的要领分享的细致内容,更多请关注ki4网别的相干文章!