mysql 8.0 my.cnf_Mysql8.0版二进制安装(my.cnf文件灵活编写)

新版本mysql二进制安装遇到不少坑(慢慢磨合吧)

系统环境:centos7.6

这里我安装的是mysql-8.0.21-linux-glibc2.17-x86_64-minimal.tar.xz      (官 有各种大小的包,这里我下载的是二进制的包,便于修改配置)

官 下载:https://dev.mysql.com/downloads/mysql/

(我是为了测试,这里我没再往下修改密码了,我选择放空密码,但Mysqladmin不能直接放空密码,没办法,新版本严谨性还是很强的!)

6,第六步,其实到第五步,mysql的安装就已经完成了,这里我是不服“严谨”,选择跳过验证,进入mysql将密码放空!

[root@localhost ~]# systemctl stop mysqld

[root@localhost ~]# ps aux | grep mysqld

#mysqld_safe –skip-grant-tables &

#mysql                                                                              /   /   进入mysql

修改密码

mysql> show databases;                      //查询库

mysql> use mysql                                 //进入库

mysql> show tables;                             //查询表

mysql> desc user;

mysql> select user,authentication_string from user;                    //查看用户详细表信息

mysql> update user set authentication_string=PASSWORD(‘123456′) where user=’root’;                       //修改密码

mysql> flush privileges;                                                                                                //生效

mysql> exit

这里又遇到一个尴尬的问题(也是我发现新版本的变态地方)

当我按以上步骤走,到修改密码这一步,出现 错,提示说一个一个输入

退出mysql后,再用空密码进一次mysql

然后执行以下操作:

# ALTER USER USER() IDENTIFIED BY ‘new password’;                       ##这里就可以添加你需要的密码……了

7fce3cf6131fc84492952d05bead220e.png

此时再就没有 修改密码错误了!!

文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树安装和登录安装32796 人正在系统学习中 相关资源:Android饺子播放器_android饺子播放器,android饺子播放器-Android…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月22日
下一篇 2021年1月22日

相关推荐