如何解决MySQL8.0和PHP7不兼容问题

如何解决MySQL8.0和PHP7不兼容问题?其实要解决这个问题也不难,为此小编总结了这篇文章,下面我们一起来看看解决MySQL8.0和PHP7不兼容的方法。

MySQL8.0版本和PHP7不兼容一般有两种情况:

1、主要是MySQL8.0默认是utfmb4的格式,PHP默认的是UTF8格式;

解决方法:需要将MySQL8.0默认格式设置为UTF8

如何解决MySQL8.0和PHP7不兼容问题

2、身份认证的加密方式不兼容导致的,MySQL8.0中默认方式为caching_sha2_password。

解决方法:

新建用老版加密方式初始化密码的用户即可:

CREATEUSERusername@localhostidentifiedwithmysql_native_passwordby'password';

然后在my.cnf中添加一行:

default_authentication_plugin=mysql_native_password;

以上就是解决MySQL8.0和PHP7不兼容问题的方法,看完之后是否有所收获呢?如果想了解更多相关内容,欢迎关注网站那些事行业资讯!

原创文章,作者:RVBFY,如若转载,请注明出处:http://www.wangzhanshi.com/n/6894.html

(0)
RVBFY的头像RVBFY
上一篇 2025年1月1日 16:37:56
下一篇 2025年1月1日 16:37:58

相关推荐

  • ubuntu16.04如何安装php5

    ubuntu16.04安装php5的方法:首先移除默认及已安装的PHP包;然后添加PPA;最后通过“sudo apt-get install php5.6”安装php5.6即可。 …

    php 2025年1月2日
  • PHP7中新特性有哪些

    类型声明 代码: class person {   public function age(int $age)&nbsp…

    php 2025年1月1日
  • php7中的php-fpm参数配置

    安装php7+的,如果php-fpm的这几个参数设置不当了,会导致php-fpm启动不了,nginx站点不能解析php文件,报404错误。 相关命令: centos7+,启动php…

    php 2025年1月1日
  • 怎么使用php7连接oracle 11g

    1、解压客户端放到一个目录下,新建tnsnames.ora放到客户端文件夹的子目录下 2、加入以下代码:est_db是自己起的连接名字,IP替换为远程oracle的IP,servi…

    2025年1月1日
  • PHP7下如何安装Stone能提升Laravel框架性能

    在PHP7下安装Stone大幅度提升Laravel框架性能 众所周知,PHP框架越重,性能相对就越低,因为重型框架会在解析时调用非常多的类、方法和自定义函数,导致性能严重下降。 L…

    php 2025年1月1日
  • php7中普通变量和静态变量有什么不同

    静态变量是什么 是属于静态存储方式,但是属于静态存储方式的量不一定就是静态变量,例如外部变量虽属于静态存储方式,但不一定是静态变量,必须由static加以定义后才能成为静态外部变量…

    php 2025年1月1日
  • php5配置使用pdo的方法

    1. 检查php扩展库中是否存在php_pdo.dll(当调用MsSQL同时还需要php_pdo_mssql.dll;当调用MySQL同时还需要php_pdo_mysql.dll)…

    php 2025年1月2日
  • ecshop如何适应在PHP7的修改方法解决报错

    ecshop这个系统,到目前也没见怎么推出新版本,如果是新项目,不太建议使用它。不过,因为我一直以来都在使用中,所以不得不更改让其适应PHP新版本。现在PHP 7已经出发行版了,所…

    php 2025年1月1日
  • 6种解决PHP Trait属性冲突问题的方法小结

    在PHP中,Trait是一种用于在类之间共享方法的方法。然而,Trait中的成员属性可能会导致冲突,特别是如果在使用Trait的类中定义了与Trait中相同名称的属性。为了解决这种…

    php 2024年12月17日
  • PHP7中Hugepage的使用方法

    PHP7增加了一些特性 性能提升:PHP7比PHP5.6性能提升了两倍。 Improved performance: PHP 7 is up to twice as fast as…

    php 2025年1月1日

发表回复

登录后才能评论