Linux 用yum 安装MySQL 8.0.x

Linux用yum安装MySQL 8.0.X

说明我下面的执行位置就是根目录 :~ (这玩意好像不是根目录)

第一步:添加MySQL Yum存储库

yum -y install https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm

第二步:用yumyum makecache把服务器的包信息下载到本地电脑缓存起来

yum makecache

第三步:安装mysql

sudo yum -y install mysql-community-server

等待。。。等待。。。咦,安装好了?

第四步,启动mysql,并设置为开机启动

systemctl start mysqld   # 先执行它,启动成功后执行下一步设置为开机启动
systemctl enable mysqld  # 设置开机启动

第五步,密码环节(以下操作我就不分开了,注意:一步步来)

# 先查看默认生成的密码,默认的密码就是输出的最后root@localhost:后面的全部
sudo grep temporary password /var/log/mysqld.log
# 登录
mysql -uroot -p
# 然后密码就是上面的那个自动生成的,然后你就会发现登录上去了,登陆后不要退!!!不要退!!!


# 然后接下来就是密码策略了,我就不解释了,一步步来就是了
mysql>set global validate_password.policy=0;
mysql>set global validate_password.length=4; 
mysql>ALTER USER root@localhost IDENTIFIED WITH mysql_native_password By newPassword; # 修改密码
mysql>flush privileges;
mysql>update mysql.user set host = %,plugin=mysql_native_password where user = root; # 全部主机都能访问
mysql>flush privileges;
mysql>exit;

第六步,Linux登录和本地登录测试

Linux登录

Linux测试公网登录

软件登录(我这里是DateGrip支持21种关系型数据库)

经验分享 程序员 微信小程序 职场和发展