如何在Linux上安裝並設定MySQL資料庫
前言:
MySQL是一種開源的關聯式資料庫管理系統,廣泛用於Web應用程式的開發與管理。在Linux系統上安裝和設定MySQL可以幫助我們建構一個高效率穩定的資料庫環境。本文將介紹如何在Linux上安裝和設定MySQL,同時提供對應程式碼範例。
一、安裝MySQL
- 開啟終端,輸入以下指令更新軟體套件清單:
sudo apt-get update
- 輸入以下命令以安裝MySQL伺服器:
sudo apt-get install mysql-server
- 在安裝過程中,系統會提示您輸入MySQL root用戶的密碼。請設定一個強密碼,並確保牢記。
二、設定MySQL
- 啟動MySQL服務:
sudo service mysql start
##設定MySQL安全性:-
sudo mysql_secure_installation
在執行上述指令後,系統會要求您輸入MySQL root密碼以執行後續操作。根據提示逐步完成安全性配置。
三、連接MySQL
開啟終端,輸入以下指令連接到MySQL資料庫伺服器:-
mysql -u root -p
在提示符號後輸入MySQL root密碼,即可成功連接到MySQL伺服器。
四、建立資料庫
連接到MySQL伺服器後,可以使用下列指令建立新的資料庫:-
CREATE DATABASE database_name;
其中,database_name為您想要建立的資料庫名稱。
五、建立使用者並指派權限
使用下列指令建立新的MySQL使用者:-
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
其中,username為您想要建立的使用者名,password為您想要設定的密碼。
授予新使用者對資料庫的權限:-
GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'localhost';
六、退出MySQL
在連接到MySQL伺服器的終端機中,可以使用以下指令退出MySQL:- ##exit;
#2、常用指令範例
顯示所有資料庫:
- SHOW DATABASES;
使用指定資料庫:
- USE database_name;
顯示目前資料庫中的所有資料表:
- SHOW TABLES;
顯示表結構:
- DESCRIBE table_name;
插入資料到表中:
- INSERT INTO table_name (column1, column2, column3) VALUES (value1, value2, value3);
八、總結
本文介紹如何在Linux上安裝和設定MySQL資料庫,並提供了相關的程式碼範例。透過依照本文的步驟進行操作,您可以順利建置MySQL資料庫環境,並能使用常用指令在資料庫中進行操作。希望本文能對您有幫助。
參考資料:
https://dev.mysql.com/doc/mysql-installation-excerpt/5.7/en/linux-installation.html
- #https://www.mysqltutorial.org/mysql-create-table/
- https://www.mysqltutorial.org/mysql-insert-statement.aspx
-
以上是如何在Linux上安裝並設定MySQL資料庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!