Mysql 建一個UTF-8編碼的庫

用root用戶登陸mysql開發工具(建議 MySql Workbench),在SQL執行窗口執行下面sql,會創建一個test_db的數據庫:

wKiom1gz3LOzqMpdAADvXVpvsiU177.png

DROP DATABASE IF EXISTS test_db;
-- 建立數據庫
CREATE DATABASE IF NOT EXISTS test_db DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
-- 設置全UTF-8訪問
alter database test_db character set utf8;
set character_set_client=utf8;
set character_set_connection=utf8;
set character_set_database=utf8;
set character_set_results=utf8;
set character_set_server=utf8;
-- 建立用戶,授全部權限給test_user用戶
-- 設置test_user可以通過localhost訪問數據庫
GRANT ALL PRIVILEGES ON test_user.* TO 'test_db'@'%' IDENTIFIED BY 'test_password' WITH GRANT OPTION;
-- 設置test_user可以遠程訪問數據庫
GRANT ALL PRIVILEGES ON test_user.* TO 'test_db'@'localhost' IDENTIFIED BY 'test_password' WITH GRANT OPTION;
-- 刷新權限
FLUSH PRIVILEGES;






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章