php5.6 mysql被重置_php5.6连接mysql8出现错误解决方法
大家都知道,从php5.6版本开始就支持mysqli函数了,但同时还是可以使用mysql函数的,但不管使用这其中哪一种函数,似乎都无法连接mysql8版本的数据库,一连接就报错:The server requested authentication method unknown to the client,大家都知道MySQL 8 默认字符集为utf8mb4,解决方法都是设置MySQL的默认字符集为老版本的utf8。
那么如何解决呢:
只要在mysql的配置文件中加上如下几行配置,然后重启mysql就行了:
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
#MySQL8中用户的认证类型(Authentication type)默认为cacheing sha2 password
default_authentication_plugin=mysql_native_password
上面配置好后,将mysql服务重启一下就可以了。
至于mysql配置文件在哪里,我的测试环境是windows10,mysql配置文件为my.ini,它的位置在:C:\ProgramData\MySQL\MySQL Server 8.0;具体位置请按照您实际位置为准,不知道在哪请百度一下。
php5.6 mysql被重置_php5.6连接mysql8出现错误解决方法相关推荐
- MySQL密码重置(忘记密码)1045错误解决方法
最近学Django的时候想连接数据库进行一些操作,突然发现我的MySQL密码忘记了,无奈上网找文档才解决了这个问题,做一个整理. 一.关闭mysql服务 用**管理员权限**打开cmd,输入 net ...
- mysql创建连接失败怎么办,MYSQL在Windows 2003上连接不上的解决方法
MYSQL在Windows 2003上连接不上的解决方法 今天搭建mysql数据库,连接了半天,都提示10061错误,以为密码出了问题试了半天,压根连服务都连接不上,忙活了半个多小时,才发现是系统补丁 ...
- 基于ODBC的MFC与sql_server2008r2连接教程和错误解决方法
基于ODBC的MFC与sql_server2008r2连接教程和错误解决方法 应用环境: 编译平台:vs2013 数据库:Mysql Server2008r2 桥接软件: ODBC(微软提供的开放数据 ...
- Win10远程桌面连接身份验证错误解决方法
Win10远程桌面连接身份验证错误解决方法分享.有用户想要通过远程连接的方式和远程操作好友的电脑,但是在建立连接的时候,却出现了连接错误.窗口中出现了错误提示显示连接身份验证错误.那么这个问题要怎么去 ...
- MySQL 服务无法启动且不报任何错误解决方法之一
MySQL 服务无法启动且不报任何错误解决方法之一 以解压缩方式安装MySQL时可能会出现以下错误: 无法启动而且没有任何报错,如下图所示 解决方法: 第一步,到 MySQL 目录下运行下面的命令:m ...
- mysql accessdenies_mysql Access denied for user root@localhost错误解决方法总结(转)
mysql Access denied for user \'root\'@\'localhost\'"解决办法总结,下面我们对常见的出现的一些错误代码进行分析并给出解决办法,有需要的朋友可 ...
- mysql启动失败:mysql服务无法启动 服务没有报告任何错误 解决方法
My SQL server8.0 安装后,启动失败,提示信息如下: 尝试以下步骤,最终解决问题: 1 查看host文件(C:WindowsSystem32driversetchosts),是否修改过本 ...
- Win7x64中使用VS调试WEB项目报“ORA-06413: 连接未打开”错误解决方法
错误描述 普通Web项目,Web项目在32位系统上跑的好好的,一点问题没有. 使用VS内置的开发服务器调试,页面能正常启动,但一连接数据库就报"ORA-06413: 连接未打开"错 ...
- 与虚拟机连接出现ora-12514错误解决方法
谈到ora-12154问题,网上有一大堆解决方法,原因基本统一:tns或listener配置不正确.对于listener配置不正确的一般较少发生,大多数人都是按照默认配置一路"下一步&quo ...
最新文章
- JQuery 基础:8.节点操作
- 通过yiic来创建yii应用
- java虚拟机内存监控_java虚拟机内存监控工具
- 无法安装mysql server 2008_Windows Server2008安装mysql5.6出现程序无法正常启动(0xc000007b)...
- 用Android Studio调试Framework层代码
- 360公布权威机构对扣扣保镖的测试报告
- rfid在高速公路管理中的应用_RFID技术与ETC技术在弱电门禁系统中应用
- java 查找排序_Java类库中的一些常用的查找排序
- linux 下 docker NGINX+PHP+MYSQL+REDIS+Elasticsearch 开发环境搭建
- Linux 各目录的作用
- python 将txt文件转换为excel_Python实现读取txt文件并转换为excel的方法示例
- 全志F1C100s使用记录:资料索引与基础说明
- 电子学会机器人等级考试三四级考试大纲
- 7个无版权图库资源网站,全部高质量且免费,不愁找不到素材
- 基于python和amap(高德地图)web api的爬虫,用于搜索某POI点
- wangyi3-数据挖掘研究员
- TinyXML2 学习
- 使用脚本自动创建AD中的层次化结构容器及对象
- 【Writeup】第六季极客大挑战(部分题目)
- mysql之字符串连接操作
热门文章
- JSP(二):JSP页面组成部分
- Python Linked List
- 视频专家之路【三】:Vs开发环境的搭建
- Tasker to stop Poweramp control for the headset while there is an incoming SMS - frozen
- Android ViewPager 里有子ViewPager的事件冲突
- [转载] python学习笔记(三)- numpy基础:array及matrix详解
- [转载] Python3基础:08_02_面向对象编程(OOP)——类和对象
- 要继续看Python写算法的内容请到那里去
- js中的异步[Important]
- BZOJ 4034 树上操作