yum---- yinstallwget-------(如果没有安装wget,请先安装)
wget 3359 dev.MySQL.com/get/MySQL 57-community-release-el7-11.noarch.rpm
ps :如果服务器无法与mysql链接,请在windows浏览器中输入网址下载,然后通过scp上传到指定的目录或ftp
scp文件名user@ip:/目标路径
scp MySQL 57-community-release-el7-11.noarch.rpm root @ 139.196.208.2243360/home/MySQL 8
本文采用构件下载
wget 3359 dev.MySQL.com/get/MySQL 80-community-release-el7-3.noarch.rpm
安装yum源代码
yum-ylocalinstallmysql 80-community-release-el7-3.noarch.rpm
安装mysql服务器
yum-yinstallmysql-community-server
启动mysql服务
系统启动mysqld
设置启动时的自我启动
systemctlenablemysqld---------------(自我启动的设定)
systemctldaemon---- reload------------ (重新启动系统)
显示mysql初始密码
vim /var/log/mysqld.log
grep ' atemporarypasswordisgeneratedforroot @ localhost '/var/log/mysqld.log
使用初始密码登录mysql
MySQL-u根- p
更改密码。 8.0或更高版本的密码必须包含字母大小写、特殊符号和数字。 上述错误是因为新密码不符合密码规格
alter user ' root ' @ ' localhost ' identified by ' MySQL 2019 @ ';
远程登录设置
方式1 :
创建用户' root ' @ ' % ' identifiedwithmysql _ native _ password by ' MySQL 2019 @ ';
授权全部on *.* to ' root ' @ ' % ';
方式2 :
alter user ' root ' @ ' % ' identified by ' MySQL 2019 @ '; ----------%是指将所有IP设置为可访问
flush权限;
此时,如果是首次安装,而不开放防火墙端口,则IP无法连接。 阿里巴巴云(AlibabaCloud )只要组成安全组就可以了。
firewall-cmd---permanent---add-port=3306/TCP----------开放3306端口)
firewall---- cmd-----------reload
测试连接