MariaDB設定編碼格式為UTF 8

2021-08-30 08:37:50 字數 566 閱讀 5234

資料庫安裝完以後  登入資料庫  然後輸入命令

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...