最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關于mysql查詢字符集不匹配問題的解決方法

 更新時間:2017年08月09日 08:24:14   作者:yangshuolll  
這篇文章主要給大家介紹了關于mysql查詢字符集不匹配問題的解決方法,文中通過示例代碼給大家介紹的非常詳細,對同樣遇到這個問題的朋友們具有一定的參考學習價值,需要的朋友們下面跟著小編來一起學習學習吧。

發(fā)現問題

最近在工作中遇到一個問題,MySQL數據庫建表的時候采用的是latin的字符集,而網頁中查詢的是utf-8,當輸入頁面輸入中文,然后再數據庫中查詢的時候,就會報出 ER_CANT_AGGREGATE_2COLLATIONS: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=' 這個錯誤,所以在stackover flow 中找到了對這個數據庫,以及數據表中進行更改字符集的方法。

SET collation_connection = 'utf8_general_ci' 

注意:要替換下面兩句中替換成你的數據庫名稱和你的數據表名稱

ALTER DATABASE your_database_name CHARACTER SET utf8 COLLATE utf8_general_ci 
 
ALTER TABLE your_table_name CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci 

這樣就保證了數據庫也為utf-8的字符集了,就不會在用中文輸入時候,查詢數據庫中的內容產生錯誤了。

reference:Illegal mix of collations MySQL Error

在PHP中設置數據庫的字符集為utf-8

mysqli_set_charset($dbc,'utf8'); 

在html中添加顯示utf-8的meta就可以了

<meta charset="utf-8"> 

總結

好了,以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關文章

  • MySQL中data_sub()函數定義和用法

    MySQL中data_sub()函數定義和用法

    使用 date_sub() 函數,從 answer_date 減去相應的天數,這個天數是由上面計算的行號決定,也就是減去行號,從而來生成一個新的日期,這篇文章主要介紹了MySQL中data_sub()函數,需要的朋友可以參考下
    2024-02-02
  • MySQL?移動數據目錄后啟動失敗問題解決

    MySQL?移動數據目錄后啟動失敗問題解決

    由于安裝數據庫時將MySQL的數據目錄放在了根目錄下,現在存儲空間不足,遇到這個問題如何解決呢,下面小編給大家?guī)砹薽ysql移動數據目錄啟動失敗解決方法,感興趣的朋友一起看看吧
    2023-04-04
  • Mysql 遠程連接配置實現的兩種方法

    Mysql 遠程連接配置實現的兩種方法

    這篇文章主要介紹了Mysql 遠程連接配置實現的兩種方法的相關資料,需要的朋友可以參考下
    2017-07-07
  • MySQL中聯合主鍵的操作方式

    MySQL中聯合主鍵的操作方式

    MySQL聯合主鍵操作包括創(chuàng)建、新增和修改,創(chuàng)建時在表定義中使用PRIMARY KEY關鍵字指定多個字段,新增和修改時,分別使用ALTER TABLE語句刪除舊主鍵并添加新主鍵
    2024-12-12
  • mysql搭建主從復制的實現步驟

    mysql搭建主從復制的實現步驟

    在MySQL集群中,主庫更新會同步到從庫,但從庫更新不同步到主庫,主從復制能分攤壓力,本文就來介紹一下mysql搭建主從復制的實現步驟,感興趣的可以了解一下
    2024-11-11
  • mysql5.7.42到mysql8.2.0的升級(rpm方式)

    mysql5.7.42到mysql8.2.0的升級(rpm方式)

    隨著數據量的增長和業(yè)務需求的變更,我們可能需要升級MySQL,本文主要介紹了mysql5.7.42到mysql8.2.0的升級(rpm方式),具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • Mysql中SQL語句不使用索引的情況

    Mysql中SQL語句不使用索引的情況

    今天小編就為大家分享一篇關于Mysql中SQL語句不使用索引的情況,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • 通過sysbench工具實現MySQL數據庫的性能測試的方法

    通過sysbench工具實現MySQL數據庫的性能測試的方法

    sysbench是一款壓力測試工具,可以測試系統(tǒng)的硬件性能,也可以用來對數據庫進行基準測試。這篇文章主要介紹了通過sysbench工具實現MySQL數據庫的性能測試 ,需要的朋友可以參考下
    2019-07-07
  • mysql、oracle默認事務隔離級別的說明

    mysql、oracle默認事務隔離級別的說明

    這篇文章主要介紹了mysql、oracle默認事務隔離級別的說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • 基于一致性hash算法(consistent hashing)的使用詳解

    基于一致性hash算法(consistent hashing)的使用詳解

    本篇文章對一致性hash算法(consistent hashing)的使用進行了詳細的分析介紹。需要的朋友參考下
    2013-05-05

最新評論

平江县| 承德市| 通州市| 汶川县| 云阳县| 浦东新区| 基隆市| 莎车县| 莒南县| 平乡县| 元氏县| 尼木县| 汝州市| 北川| 梁山县| 永福县| 友谊县| 池州市| 象山县| 大方县| 若尔盖县| 温泉县| 噶尔县| 襄樊市| 丰台区| 玛曲县| 鲁山县| 赤城县| 衡山县| 龙胜| 沈阳市| 彭阳县| 大田县| 洞头县| 资兴市| 莱阳市| 黑水县| 中宁县| 长武县| 高陵县| 阜南县|