欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL解決字符集編碼問題

 更新時間:2023年04月12日 09:10:34   作者:二月知野  
MySQL的默認編碼方式是?拉丁文,如果想要設(shè)置一些漢字的數(shù)據(jù).可能會報錯.這篇文章中主要介紹了解決這個問題的方法,需要的朋友可以參考一下

前言

MySQL的默認編碼方式是 拉丁文,如果想要設(shè)置一些漢字的數(shù)據(jù).可能會報錯.分享一下我解決這個問題時的方法.1. 在創(chuàng)建數(shù)據(jù)庫時,指定字符集 2.更改MySQL的配置文件.

方法1:在創(chuàng)建數(shù)據(jù)庫時,指定字符集

create database 數(shù)據(jù)庫名 charset 字符集;

字符集中最常用的就是utf8了.但是MySQL中的utf8其實是不完整的**.這里的utf8無法表示enoji(表情).后面MySQL又搞了個utf8mb4,這個是完整的utf8.

這種方法只是給當(dāng)前創(chuàng)建的這個數(shù)據(jù)庫設(shè)置了字符集,但如果要創(chuàng)建很多數(shù)據(jù)庫,每次使用這個方法就會有點麻煩了. 因此我推薦大家使用第二種方法,通過更改MySQL的配置文件來解決這個問題.

方法2: 更改MySQL的配置文件

在創(chuàng)建數(shù)據(jù)庫時,如果手動指定了數(shù)據(jù)庫的編碼方式,那么就會以指定的字符集為準(zhǔn).如果沒有指定,MySQL就會讀取自己的配置文件,從而決定要指定那種字符集.

因此建議使用這種方式解決這個問題,需要更改的文件是 my.ini
這個文件是不太好找的,再推薦大家一個查找文件的工具everything
everything下載地址:https://www.voidtools.com/zh-cn/

下面講一下怎么改配置文件

  • 1. 先通過everything找到這個配置文件,然后右鍵打開路徑

  • 2.  找到一下兩個地方

 # 是注釋的意思.這里就是MySQL默認字符集編碼的方式
在修改前,先把原來的配置文件先保存下來(很重要!).可以創(chuàng)建一個文本文件,將原來的配置文件的內(nèi)容ctrl c ctrl v保存下來
然后再分別把這兩個地方改為:

default-character-set=utf8 
character-set-server=utf8

修改完成之后,MySQL的默認編碼就是utf8了.也可以修改為 utfmb4.

修改完成之后 要重啟MySQL 服務(wù)器

點擊進入服務(wù) 找到MySQL

然后右鍵啟動即可.接下來你如果重新啟動失敗,大概率可能是配置文件改錯了,這個時候就要用到之前保存過的配置文件了.這就需要 先將原來的配置文件把修改過的文件覆蓋掉,再重新修改

以上操作完成之后,接下來創(chuàng)建的數(shù)據(jù)庫的字符集編碼就是修改配置文件后編碼

到此這篇關(guān)于MySQL解決字符集編碼問題的文章就介紹到這了,更多相關(guān)MySQL解決字符集編碼內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • mysql中binlog_format模式與配置詳細分析

    mysql中binlog_format模式與配置詳細分析

    這篇文章主要介紹了mysql中binlog_format模式與配置的相關(guān)內(nèi)容,詳細介紹了binlog的三種格式與SBR、 RBR 兩種模式各自的優(yōu)缺點,需要的朋友可以參考。
    2017-10-10
  • Mysql日期格式以及內(nèi)置日期函數(shù)用法詳解

    Mysql日期格式以及內(nèi)置日期函數(shù)用法詳解

    MySQL中有多種數(shù)據(jù)類型可以用于日期和時間的表示,這篇文章主要給大家介紹了關(guān)于Mysql日期格式以及內(nèi)置日期函數(shù)用法的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-05-05
  • MySql中的連接查詢問題

    MySql中的連接查詢問題

    這篇文章主要介紹了MySql中的連接查詢問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Mysql數(shù)據(jù)表分區(qū)技術(shù)PARTITION淺析

    Mysql數(shù)據(jù)表分區(qū)技術(shù)PARTITION淺析

    這篇文章主要介紹了Mysql數(shù)據(jù)表分區(qū)技術(shù)PARTITION淺析,分別介紹了 Mysql 中的分區(qū)技術(shù) RANGE、LIST、 HASH,需要的朋友可以參考下
    2014-06-06
  • MySQL連接及基本信息查看命令匯總

    MySQL連接及基本信息查看命令匯總

    這篇文章主要針對MySQL連接及基本信息查看命令進行了詳細匯總,感興趣的小伙伴們可以參考一下
    2016-02-02
  • 從MySQL復(fù)制功能中得到的一舉三得實惠分析

    從MySQL復(fù)制功能中得到的一舉三得實惠分析

    在MySQL數(shù)據(jù)庫中,支持單項、異步復(fù)制。在復(fù)制過程中,一個服務(wù)器充當(dāng)主服務(wù)器,而另外一臺服務(wù)器充當(dāng)從服務(wù)器。筆者通過MySQL的復(fù)制功能得到了一下實惠,在下文中與大家分享。
    2011-03-03
  • Mysql 5.7.19 免安裝版遇到的坑(收藏)

    Mysql 5.7.19 免安裝版遇到的坑(收藏)

    這篇文章給大家分享了mysql 5.7.19免安裝版在安裝過程中遇到的一些問題,以前有mysql服務(wù)的話 需要去停掉mysql服務(wù)。具體內(nèi)容介紹大家參考下本文
    2017-08-08
  • MySQL修煉之聯(lián)結(jié)與集合淺析

    MySQL修煉之聯(lián)結(jié)與集合淺析

    在mysql中,最重要的就是查詢了,下面這篇文章主要給大家介紹了關(guān)于MySQL修煉之聯(lián)結(jié)與集合的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2021-09-09
  • mysql添加備注信息的實現(xiàn)

    mysql添加備注信息的實現(xiàn)

    這篇文章主要介紹了mysql添加備注信息的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • MySQL主從同步延遲的原因及解決辦法

    MySQL主從同步延遲的原因及解決辦法

    今天小編就為大家分享一篇關(guān)于MySQL主從同步延遲的原因及解決辦法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03

最新評論