phpmyadmin建立資料庫設定預設編碼

2021-06-27 11:25:04 字數 994 閱讀 4335

php做專案的時候要用到資料庫。建立資料庫,難免就會輸入中文字元。但在sql命令控制台中,sql語句插入中文,最後查詢出來,結果都是以?代替的。看著非常頭疼。我剛開始都是在phpmyadmin中 設定預設編碼,先改資料庫編碼方式,再改表的編碼方式,在該字段的編碼方式。非常的煩人啊。放在腳下的西瓜刀都拿出來了。原諒的我的不淡定,

那麼如何在

phpmyadmin建立資料庫設定預設編碼為utf-8呢?

下面我介紹這種方法,一勞永逸。

phpmyadmin 建立資料庫的預設編碼是:latin1_swedish_ci

修改預設編碼的方法是

1.登入phpmyadmin

2.在導航部分點:變數

3.ctrl+f 查詢:latin1_swedish_ci 

4.把所有的帶有latin1_swedish_ci 修改為 想要的編碼,我設定為:utf8_general_ci

走你!然後可以在sql命令控制台輸入 :show variables like '%char%';

如圖:

發現還有latin1 ,就是牛皮癬一樣真煩人啊。繼續改

命令列輸入 set character_set_database=utf8;

再次輸入set character_set_server=utf8;(這兩個不一樣啊、注意一下)

如圖:

就大功告成了。麻麻再也不用擔心我的sql結果亂碼了。不放心的童鞋可以繼續輸入:show variables like '%char%'; 這句話,看是否成功了。這是我的效果圖

最後感謝大家的**。有空一起交流一下php。

phpmyadmin建立資料庫無許可權

問題描述 在使用wamps時,登入localhost phpmyadmin後,在資料庫頁面建立乙個新的資料庫時,1.顯示 無許可權操作 2.賬戶 頁面無法修改許可權操作,且最底端的注意顯示使用者許可權不夠。解決方法 1.嘗試了網上說的修改配置檔案config.inc.php 修改phpmyadmin...

phpmyadmin資料庫亂碼

phpmyadmin資料庫亂碼?一 在phpmyadmin中檢視伺服器編碼 登陸phpmyadmin後,在首頁可以看到伺服器的編碼 推薦 mysql教程 從圖中,我們看到這台mysql伺服器的編碼是 utf 8 unicode utf8 二 在phpmyadmin中建立資料庫時指定字符集 前面講字符...

phpmyadmin是資料庫嗎

phpmyadmin不是資料庫,phpmyadmin 是乙個以php為基礎,以web base方式架構在 主機上的mysql的資料庫管理工具,讓管理者可用web介面管理mysql資料庫。資料庫的定義 資料庫是存放資料的倉庫。它的儲存空間很大,可以存放百萬條 千萬條 上億條資料。但是資料庫並不是隨意地...