第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法連接到 MySQL:服務器向客戶端發(fā)送了未知的字符集。

無法連接到 MySQL:服務器向客戶端發(fā)送了未知的字符集。

PHP
長風秋雁 2023-08-11 18:05:12
由于某種原因,當我通過以下鏈接在 Chrome 瀏覽器上打開 時,無法在數(shù)據(jù)庫employeeTable上創(chuàng)建 :sampleSamplePage.php我能夠通過以下鏈接上的 AWS 創(chuàng)建 EC2 實例并安裝 Web 服務器教程創(chuàng)建我的 EC2 實例:https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Tutorials.WebServerDB.CreateWebServer.html我收到以下錯誤:無法連接到 MySQL:服務器向客戶端發(fā)送了未知的字符集。請向開發(fā)商舉報。據(jù)我了解,AWS Linux AMI 映像默認具有 UTF-8 字符集,連接到 MySQL 數(shù)據(jù)庫實例后,我在 EC2 實例上運行此命令時得到輸出:SHOW VARIABLES LIKE ?'char%';? Variable_name? ? ? ? ? ? | Value? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?|+--------------------------+-------------------------------------------+| character_set_client? ? ?| utf8? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? || character_set_connection | utf8? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? || character_set_database? ?| utf8mb4? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?|| character_set_filesystem | binary? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? || character_set_results? ? | utf8? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? || character_set_server? ? ?| utf8mb4? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?|| character_set_system? ? ?| utf8? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? || character_sets_dir? ? ? ?| /rdsdbbin/mysql-8.0.17.R1/share/charsets/ |/.bash_profile我還通過輸入以下配置將 Putty 設置為使用 UTF-8 字符集:export LC_CTYPE="en_US.UTF-8"我不確定發(fā)生了什么,我相信,我遵循了有關如何創(chuàng)建數(shù)據(jù)庫實例并從此鏈接鏈接到 EC2 實例的完整教程:https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/TUT_WebAppWithRDS.html
查看完整描述

4 回答

?
縹緲止盈

TA貢獻2041條經驗 獲得超4個贊

我通過刪除 php56 并安裝 php72 解決了這個問題。以下是命令

sudo yum -y remove php*

sudo yum install php72

sudo yum install php72-mysqlnd

sudo apachectl restart


查看完整回答
反對 回復 2023-08-11
?
30秒到達戰(zhàn)場

TA貢獻1828條經驗 獲得超6個贊

事實證明,更改字符集并確保數(shù)據(jù)庫中的字符集設置正確的所有這些工作只是對另一個問題的依賴,即擴展mysqli未正確安裝和啟用。我還將 php 版本升級到 7.2,這也可能解決了問題,但我不完全確定。也許有人可以根據(jù)我所做的事情來驗證修復的內容是什么?



查看完整回答
反對 回復 2023-08-11
?
慕標5832272

TA貢獻1966條經驗 獲得超4個贊

這取決于。

如果您還沒有在表格中添加任何文本,那么:

ALTER?TABLE?t?CONVERT?TO?CHARACTER?SET?utf8mb4;

如果表中有數(shù)據(jù),大約有 3 種不同的方法可以更改字符集。

查看完整回答
反對 回復 2023-08-11
?
HUWWW

TA貢獻1874條經驗 獲得超12個贊

要解決此問題,請刪除 PHP 7.4 并替換為 7.2


sudo yum -y remove php*

sudo amazon-linux-extras disable php7.4

sudo amazon-linux-extras enable php7.2

yum clean metadata

sudo yum install php php-{pear,cgi,common,curl,mbstring,gd,mysqlnd,gettext,bcmath,json,xml,fpm,intl,zip,imap}

php -v

sudo apachectl restart


查看完整回答
反對 回復 2023-08-11
  • 4 回答
  • 0 關注
  • 301 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號