php - 服务器发送未知字符集
问题描述
背景
我有一个脚本可以连接到我的 MySQL 8 服务器并循环遍历所有数据库和所有表以使用 mysqldump 导出它们。我将其作为我的夜间备份例程进行,并且过去在以前版本的 MySQL 中运行良好。
问题
现在我正在使用新版本的 MySQL,它似乎失败并显示以下错误消息:
警告:mysqli_connect(): (HY000/2054): 服务器向客户端发送未知字符集。请在 C:\wamp\www\mysql-backup-new.php 中向开发人员报告
作为参考,我在 Windows Server 2012 R2 上的 php 版本 5.5.12 中使用 mysqli
解决方案
推荐阅读
- php - WooCommerce wc_update_product_stock 将数字作为十进制存储在数据库中
- php - 尝试登录旧代码时 PDO 不起作用
- android - 通过 Selenium Android 驱动程序运行测试用例时出现 java.lang.NullPointerException
- powershell - 如何在 PowerShell 中将输出写入带有参数路径的文件?
- winapi - 如何在mfc vc++中透明编辑框的背景?
- css - 显示 div 隐藏 CSS 的悬停按钮
- symfony - 在集合 FormType 的每一行上插入父 Id
- xamarin.forms - PWA(Progressive Web App) - 从 Windows UWP 应用程序启动 PWA
- c# - 从长字符串 Regex 中获取匹配的子字符串
- entity-framework - 在 NetCore 中使用带有 SQLite 的“where”总是返回空列表