WSL(Ubuntu) 安裝 MySQL(MariaDB) 教程。
安裝
1$ sudo apt install mariadb-server
啟動服務
1$ sudo service mysql start
配置
1$ sudo mysql_secure_installation
用戶
此步驟是可選的,不過建議新增一個用戶,CLI 客戶端用 root 用戶連接時需要系統管理指令 sudo,否則會得到以下錯誤:
ERROR 1698 (28000): Access denied for user ‘root’@’localhost’
1/* 創建密碼為 password 的用戶 user */
2CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
3/* 分配數據庫 dbname 的權限給 user */
4GRANT ALL PRIVILEGES ON dbname.* TO 'user'@'localhost';