MySQL是一種開源的關聯式資料庫管理系統,是網站開發中使用最廣泛的一種資料庫。
本文將詳細介紹如何在Windows作業系統上建立MySQL資料庫。
一、準備工作
1.下載MySQL安裝檔案
官方網站:https://dev.mysql.com/downloads/mysql/
#選擇對應的作業系統和版本進行下載。本文以MySQL 8.0為例。
2.安裝MySQL
下載完成後,執行安裝程序,依照指示進行安裝。
二、設定MySQL
1.啟動MySQL服務
在安裝過程中,MySQL服務會自動安裝並啟動。如果未自動啟動,可以在「服務」中手動啟動MySQL服務。
在Windows中,按Win R,輸入services.msc,開啟「服務」視窗。
2.設定MySQL管理員帳號
MySQL管理員帳號是用來管理MySQL資料庫系統的。
運行cmd或終端機窗口,輸入以下命令:
mysql -u root -p
會有一個提示輸入密碼的窗口,這裡暫時不需要輸入密碼,直接按回車鍵即可。
進入mysql命令列後,輸入以下指令來設定管理員帳號:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
其中,新密碼可以自行設定。
3.建立新使用者
使用管理員帳號進入命令列後,可以建立新使用者。
例如,建立一個名為newuser,密碼為password的新用戶,可以輸入以下命令:
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
4.為新用戶分配權限
#新用戶建立好後,需要為其分配權限。
例如,將newuser使用者賦予所有資料庫的存取權限,可以輸入以下命令:
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';
5.退出MySQL命令列
在MySQL命令列中,輸入以下指令可以退出:
exit;
三、測試MySQL
在完成以上設定後,可以進行MySQL測試。
1.開啟命令列
在Windows中,按Win R,輸入cmd,開啟命令列。
2.連接MySQL
在命令列中,輸入以下命令連接到MySQL:
mysql -u newuser -p
輸入newuser的密碼後,回車即可連接到MySQL。
3.建立測試資料庫
輸入以下指令建立testdb資料庫:
CREATE DATABASE testdb;
4.建立測試表
輸入下列指令建立一個名為test_table的表:
USE testdb; CREATE TABLE test_table (id INT, name VARCHAR(20));
5.插入資料
輸入以下命令向表中插入資料:
INSERT INTO test_table VALUES (1, 'Test1'); INSERT INTO test_table VALUES (2, 'Test2'); INSERT INTO test_table VALUES (3, 'Test3');
6.查詢資料
輸入以下命令查詢表中資料:
SELECT * FROM test_table;
查詢結果應該如下:
+------+-------+ | id | name | +------+-------+ | 1 | Test1 | | 2 | Test2 | | 3 | Test3 | +------+-------+
至此,MySQL測試完成。
總結:
本文主要講解了在Windows作業系統上建立MySQL資料庫的整個過程,並透過建立資料庫、表格和插入數據,最終完成了MySQL測試。透過本文的學習,讀者可以更深入的了解MySQL資料庫的建構和基本使用。
以上是如何在Windows作業系統上建置MySQL資料庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!