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

關(guān)于mysql查詢字符集不匹配問題的解決方法

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

發(fā)現(xiàn)問題

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

SET collation_connection = 'utf8_general_ci' 

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

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 

這樣就保證了數(shù)據(jù)庫也為utf-8的字符集了,就不會在用中文輸入時候,查詢數(shù)據(jù)庫中的內(nèi)容產(chǎn)生錯誤了。

reference:Illegal mix of collations MySQL Error

在PHP中設(shè)置數(shù)據(jù)庫的字符集為utf-8

mysqli_set_charset($dbc,'utf8'); 

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

<meta charset="utf-8"> 

總結(jié)

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

相關(guān)文章

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

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

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

    MySQL?移動數(shù)據(jù)目錄后啟動失敗問題解決

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

    Mysql 遠程連接配置實現(xiàn)的兩種方法

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

    MySQL中聯(lián)合主鍵的操作方式

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

    mysql搭建主從復(fù)制的實現(xiàn)步驟

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

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

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

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

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

    通過sysbench工具實現(xiàn)MySQL數(shù)據(jù)庫的性能測試的方法

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

    mysql、oracle默認事務(wù)隔離級別的說明

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

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

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

最新評論

巨野县| 筠连县| 舟曲县| 江川县| 余姚市| 巴塘县| 昌吉市| 界首市| 乐山市| 蓝田县| 精河县| 宜宾市| 阜南县| 英吉沙县| 沛县| 奈曼旗| 铁岭市| 福贡县| 安吉县| 无锡市| 乌海市| 顺平县| 图木舒克市| 红河县| 烟台市| 加查县| 磐石市| 马边| 麦盖提县| 章丘市| 蒲城县| 保定市| 宣威市| 东港市| 湘潭县| 金湖县| 东丰县| 九江市| 陇南市| 民县| 林西县|