資料庫安裝完以後 登入資料庫 然後輸入命令
show variables like 'character%';
就像這樣
你會發現編碼格式不是utf-8 然後找到mariadb的配置檔案 my.ini 我是在根目錄的data資料夾下找到的
然後添兩行命令
在[client]欄位裡加入
default-character-set=utf8在[mysqld]欄位裡加入
character-set-server=utf8然後儲存就可以了 重啟一下mysql(也就是mariadb)
登入資料庫 輸入以下命令
show variables like 'character%';
然後就是這樣的
恭喜你設定成功
設定編碼格式
1.控制層利用註解設定編碼格式 返回物件時用utf 8編碼,返回字串時用iso 8859 1格式 手動轉碼 2.設定響應編碼 response.setcontenttype text html charset utf 8 3.全域性字符集設定 tomcat中設定 在tomcat home conf ...
匯出亂碼 Tomcat設定編碼格式為UTF 8
修改tomcat預設編碼格式 修改tomcat下的conf server.xml檔案,找到如下 connectiontimeout 20000 redirectport 8443 這段 規定了tomcat監聽http請求的埠號等資訊。可以在這裡新增乙個屬性 uriencoding,將該屬性值設定為u...
MariaDB設定資料庫預設編碼
mariadb的預設編碼是latin1,插入中文會亂碼,因此需要將編碼改為utf8,但是目前網上的修改方法大多都是針對mysql的,雖然mysql和mariadb是一家,但方法對於mariadb並不適用,在此記錄下解決方案。1 登入mysql,使用 show variables like chara...