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