1.檢視字符集變數
mysql> show variables like 『%char%』;
看看各項值
2修改配置檔案
mysql --verbose --help | grep my.cnf
新建或開啟其中乙個檔案,如:
/usr/local/mysql/etc/my.cnf
追加配置:
[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
[mysql]
default-character-set=utf8
儲存後,重啟mysql服務
3.修改資料庫字元
character-set-databse屬性,要直接修改資料庫字符集
alter database 《資料庫名》 character set utf8;
4.新建資料庫以及建表指定字符集方法
//指定字符集建庫
create database 資料庫 character set utf8
//指定字符集建表
create table 表 default charset=utf8
//檢視表字符集等資訊
show create table 表名
資料庫1366報錯
資料庫的1366報錯,一般是資料庫的編碼格式有問題,資料庫的預設編碼格式是latin1,一開始建立資料庫就指定編碼utf8就沒什麼問題.後可通過修改資料庫,和所有欄位的編碼格式可消除1366報錯 alter database 資料庫名 character set utf8 alter table 表...
Mysql資料庫完整性
一 資料完整性的概念 1 目的 為了防止不符合規範的資料進入資料庫,在使用者對資料進行插入 修改 刪除等操作時,dbms自動按照一定的約束條件對資料進行監測,使不符合規範的資料不能進入資料庫,以確保資料庫中儲存的資料正確 有效 相容。2 概念 約束是用來確保資料的準確性和一致性。資料的完整性就是對資...
如何完整解除安裝Mysql資料庫
mysql資料庫首次安裝失敗,後來多次安裝均失敗,原因就是沒有完全解除安裝mysql資料庫 那麼如何完整解除安裝mysql資料庫呢?介紹mysql資料庫完整解除安裝的方法 完美解除安裝mysql 在管理工具 服務裡面將mysql的服務給停止,然後開啟cmd 進入你的mysql bin目錄下,例如我的...