Ubuntu 上安裝 MySQL 極簡單,兩種方式 (軟體中心 / apt) 均可。本文記錄安裝後必做的三件事:設 root 密碼、建業務專用用戶、開放遠程訪問。
sudo apt-get install mysql-server
或開啟 Ubuntu Software Center 搜尋安裝。
root 無密碼可登入,非 root 僅見 information_schema、test 庫。
mysql -u root
GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY '你的密碼';
之後登入需 mysql -u root -p。
CREATE DATABASE db_web_monitor;
GRANT ALL PRIVILEGES ON db_web_monitor.* TO xavier@localhost IDENTIFIED BY 'xavier';
用戶 xavier 僅能操作 db_web_monitor,實現權限最小化。
/etc/mysql/my.cnf,將 bind-address = 127.0.0.1 註解或改為本機實際 IP。GRANT ALL PRIVILEGES ON db_web_monitor.* TO xavier@'%' IDENTIFIED BY 'xavier';完成後任意主機均可用 xavier 連線操作該庫。