更新時間:2019-11-18 來源:黑馬程序員 瀏覽量:
MySQL數(shù)據(jù)庫一旦安裝成功,創(chuàng)建的數(shù)據(jù)庫編碼也就確定了。但如果想修改藪據(jù)庫的編碼,可以使用ALTER
DATABASE語句實現(xiàn)。修改數(shù)據(jù)庫編碼的基本語法格式如下所示:
ALTER DATABASE 數(shù)據(jù)庫名稱 DEFAULT CHARACTER SET 編碼方式 COLLATE 編碼方式_bin;
在上述格式中,“數(shù)據(jù)庫名稱”指的是要修改的數(shù)據(jù)庫,“編碼方式”指的是修改后的數(shù)據(jù)庫編碼。
首先我們先看下,數(shù)據(jù)庫itcast的數(shù)據(jù)類型,輸入:
SHOW CREATE DATABASE itcast;
據(jù)字符集編碼1.jpg)
我們通過上圖可以看出,當(dāng)前itcast數(shù)據(jù)的字符集編碼為utf-8,例如我們將數(shù)據(jù)庫itcast的字符集編碼修改為gbk,SQL語句如下所示:
ALTER DATABASE itcast DEFAULT CHARACTER SET gbk COLLATE gbk_bin;
為了驗證數(shù)據(jù)庫的編碼是否修改成功看,下面使用SHOW CREATE DATABASE語句査看修改后的數(shù)據(jù)庫,執(zhí)行結(jié)果如下:
據(jù)字符集編碼2.jpg)
從上述執(zhí)行結(jié)果可以看出,數(shù)據(jù)庫itcast的編碼為gbk,說明itcast數(shù)據(jù)庫的編碼信息修改成功了。
本文來自:黑馬程序員大數(shù)據(jù)學(xué)院
猜你喜歡:
MYSQL如何創(chuàng)建并查看數(shù)據(jù)庫信息?
1024首播|39歲程序員逆襲記:不被年齡定義,AI浪潮里再迎春天
2025-10-241024程序員節(jié)丨10年同行,致敬用代碼改變世界的你
2025-10-24【AI設(shè)計】北京143期畢業(yè)僅36天,全員拿下高薪offer!黑馬AI設(shè)計連續(xù)6期100%高薪就業(yè)
2025-09-19【跨境電商運營】深圳跨境電商運營畢業(yè)22個工作日,就業(yè)率91%+,最高薪資達(dá)13500元
2025-09-19【AI運維】鄭州運維1期就業(yè)班,畢業(yè)14個工作日,班級93%同學(xué)已拿到Offer, 一線均薪資 1W+
2025-09-19【AI鴻蒙開發(fā)】上海校區(qū)AI鴻蒙開發(fā)4期5期,距離畢業(yè)21天,就業(yè)率91%,平均薪資14046元
2025-09-19