php连接docker mysql 8.0出错authentication method unknown
 

  在my.cnf设置任何用户登录都可以获得全部的权限

  在[mysqld]的段中加上一句:skip-grant-tables 然后重启mysql

  然后执行修改密码的sql:

  UPDATE user SET Password = password ('new-password') WHERE User = 'root';

  flush privileges;

  再次重启mysql,这下应该就好了




 
重庆格普科技有限公司(www.gepunet.com)始创于2013年,专注服务器托管6年,主要为用户提供服务器托管、服务器租用、机柜租用、云服务器、网站建设、网站托管等网络基础服务,另有网络推广服务,使得客户不断的获得更大的收益。
服务器/云主机 24小时售后服务电话:13452062708
虚拟主机/智能建站 24小时售后服务电话:023-62628060
服务热线:13452062708