ubuntu18 php+nginx+mysql

mysql: 默认的下载没有输入密码的地方  只能登默认账户    解决办法

先下载  https://dev.mysql.com/downloads/repo/apt/  

然后 apt-get update     apt-get install mysql-server

设置root账号密码后连接数据库失败,解决办法

mysql> SET GLOBAL innodb_fast_shutdown = 1; //可不需要

mysql_upgrade -u root -p


mysql8 用命令行登录没问题   程序连接就失败   搞了一晚上  靠

原因是新版本密码加密方式跟以前不一样   需要更新

set global validate_password_policy=0;

set global validate_password_policy=0;

这两句是设置密码验证规则的   可以设简单密码

ALTER USER `root`@`localhost` IDENTIFIED WITH caching_sha2_password BY '123456';

这句更新密码,,,操作完立马ok有没有   新版本就是事情多 

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容