引言
在Ubuntu操縱體系上搭建MySQL開辟情況是停止數據庫開辟跟進修的重要步調。本文將具體介紹如何在Ubuntu上安裝跟設置MySQL,包含安裝MySQL效勞器、客戶端跟開辟東西,以及怎樣連接跟操縱MySQL數據庫。
體系請求
在開端之前,請確保妳的Ubuntu體系滿意以下請求:
- Ubuntu操縱體系(本文以Ubuntu 20.04為例)
- root權限或sudo權限
安裝MySQL
以下是安裝MySQL的具體步調:
1. 更新體系包列表
起首,更新妳的體系包列表,以確保全部軟件包都是最新的:
sudo apt update
sudo apt upgrade -y
2. 安裝MySQL效勞器
利用APT擔保理器安裝MySQL效勞器:
sudo apt install mysql-server
安裝過程中會提示妳輸入root用戶的密碼。這是MySQL效勞器的管理員密碼,用於登錄跟管理MySQL。
3. 安裝MySQL客戶端
為了從命令行操縱MySQL,妳還須要安裝MySQL客戶端:
sudo apt install mysql-client
4. 安裝MySQL開辟東西
假如妳須要開辟MySQL利用順序,可能安裝MySQL開辟東西包:
sudo apt install libmysqlclient-dev
設置MySQL
1. 修改MySQL設置文件
MySQL的設置文件平日位於/etc/mysql/
目錄下。妳可能編輯此文件以變動MySQL的設置。
sudo nano /etc/mysql/my.cnf
在設置文件中,妳可能修改以下設置:
bind-address
:設置MySQL效勞器的IP地點,默許為127.0.0.1,即只容許當地拜訪。character-set-server
:設置效勞器的字符集,比方utf8mb4
。
2. 啟動MySQL效勞
啟動MySQL效勞:
sudo systemctl start mysql
3. 設置MySQL開機自啟
設置MySQL效勞在體系啟動時主動啟動:
sudo systemctl enable mysql
連接MySQL
利用以下命令連接到MySQL效勞器:
mysql -u root -p
輸入root用戶的密碼登錄。
創建數據庫跟用戶
以下是在MySQL中創建數據庫跟用戶的示例:
-- 創建數據庫
CREATE DATABASE mydatabase;
-- 創建用戶
CREATE USER 'myuser'@'%' IDENTIFIED BY 'mypassword';
-- 授予權限
GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'%';
-- 革新權限
FLUSH PRIVILEGES;
總結
經由過程以上步調,妳曾經成功在Ubuntu上搭建了MySQL開辟情況。妳可能開端利用MySQL停止數據庫開辟跟進修了。假如妳碰就任何成績,請參考MySQL官方文檔或尋求社區幫助。