MySQL是一款廣泛應用于Web開發的關系型數據庫管理系統,其安裝和配置相對容易,下面是完整的MySQL安裝步驟。
1. 下載MySQL安裝包,從官網下載對應操作系統版本的MySQL安裝包,推薦使用社區版的MySQL,因為這版更為穩定。
https://dev.mysql.com/downloads/mysql/
2. 安裝MySQL,雙擊安裝包,按照向導進行安裝,選擇“Typical”安裝,同時在中途會要求設置MySQL管理員賬戶及其密碼。
3. 配置MySQL,安裝完成后,需要進行如下配置:
// 打開MySQL配置文件
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
// 在[mysqld]下加入下面的配置(如果已有類似的配置,則修改其值)
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
bind-address = 0.0.0.0
// 保存退出
Ctrl+O, Enter, Ctrl+X
// 重啟MySQL
sudo service mysql restart
4. 創建新用戶并授權,MySQL安裝完成后,需要創建一個新的用戶,并對其授權。
// 登錄MySQL
mysql -u root -p
// 創建新用戶,并授權idp庫所有權限給該用戶
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON idp.* TO 'newuser'@'localhost';
FLUSH PRIVILEGES;
// 退出MySQL
exit;
5. 測試MySQL,最后需要進行如下測試:
mysql -u newuser -p
// 輸入剛剛創建的密碼,進入MySQL
SHOW DATABASES;
// 顯示已有的數據庫,其中idp需要與授權時的數據庫相同
USE idp;
// 切換到指定的數據庫
SHOW TABLES;
// 顯示該數據庫下所有的表格
這樣就完成了MySQL的安裝和配置,開發者可以開始使用MySQL進行Web開發。