新建的MySQL出现的各种小问题

xiaoxiao2021-02-27  258

问题1:MySQL没有默认的用户和数据库。

         原因:现在5.7以后的版本不再提供初始的用户和数据库,若想使用use:root password:null的默认数据库需要自己创建。

         解决方案:

       bin>mysqld --initialize-insecure--user=mysql

       将自动创建默认目录于 home 位置

       创建完成并启动服务器,此时密码为空

       mysql -u root -p 即可进入默认用户。

 

问题2:修改默认密码突然发现user表中的password字段不见了

         原因:再某次版本更新后,password取消了,取代他的是将加密后的用户密码存储于authentication_string字段

     

      解决方案:还是原来的方法,唯一的变化就是password换成authentication_string了。

 

转载请注明原文地址: https://www.6miu.com/read-10286.html

最新回复(0)