資料庫的1366報錯,一般是資料庫的編碼格式有問題,資料庫的預設編碼格式是latin1,一開始建立資料庫就指定編碼utf8就沒什麼問題.後可通過修改資料庫,**和所有欄位的編碼格式可消除1366報錯
alter database 資料庫名 character set utf8;
alter table 表名 character set utf8;
alter table 表名 change 欄位名 varchar(36) character set utf8 not null;
alter table 表名 convert to character set utf8;
mysql資料庫1366完整解決
1.檢視字符集變數 mysql show variables like char 看看各項值 2修改配置檔案 mysql verbose help grep my.cnf 新建或開啟其中乙個檔案,如 usr local mysql etc my.cnf 追加配置 client default cha...
啟動資料庫報錯
sd2 100 rac1 home oracle srvctl start database d anyang prcr 1079 failed to start resource ora.anyang.db crs 5017 the resource action ora.anyang.db st...
資料庫啟動報錯
oracle資料庫啟動報錯 oracle initialization or shutdown in progress 資料庫在程序中初始化或關閉 出現錯誤原因 之前在資料庫中匯入了乙個名為tj2012的dmp檔案,之後由於不小心該檔案刪除,在下一次登陸時,就出現無法啟動錯誤,原來這些個已經匯入的d...