首頁  >  文章  >  資料庫  >  linux忘記mysql

linux忘記mysql

PHPz
PHPz原創
2023-05-23 10:11:07442瀏覽

Linux是一種廣泛使用的作業系統,而MySQL則是Linux系統中的一個重要的資料庫管理系統。然而,在日常使用中,我們常常會因為各種原因忘記MySQL的安裝、設定和使用方法。以下詳細介紹如何在Linux系統中安裝、設定和使用MySQL。

第一步:安裝MySQL

在Linux系統中安裝MySQL非常簡單。使用下列指令安裝MySQL:

sudo apt-get install mysql-server

安裝過程中會提示輸入MySQL管理員的使用者密碼和確認密碼。安裝完成後,可以使用下列指令檢查MySQL是否正常運作:

sudo service mysql status

第二步:設定MySQL

MySQL的設定檔在/etc/ mysql/my.cnf中。在這個檔案中,可以對MySQL進行各種設定:

● 變更MySQL的預設字元集

預設情況下,MySQL使用的字元集為latin1。為了避免出現亂碼,我們可以將字元集更改為utf8。在設定檔中找到以下兩行:

character-set-server = latin1

collat​​ion-server = latin1_swedish_ci

將其改為:

character-set-server = utf8

collat​​ion-server = utf8_general_ci

然後重啟MySQL服務以使變更生效:

sudo service mysql restart

●變更MySQL的監聽位址

預設情況下,MySQL只在本機進行監聽。如果要允許其他電腦存取MySQL,我們需要在設定檔中更改監聽位址。在my.cnf檔案中找到以下行:

bind-address = 127.0.0.1

將其改為:

bind-address = 0.0.0.0

這將允許其他電腦透過IP位址存取MySQL。

第三個步驟:使用MySQL

安裝與設定MySQL後,我們可以使用下列指令登入MySQL:

mysql -u root -p

其中,「-u」為用戶名,「-p」表示輸入密碼。輸入密碼後,我們會看到MySQL的命令列提示符號。在MySQL中,我們可以執行各種資料庫操作。

● 建立新資料庫

使用下列指令建立一個新的資料庫:

CREATE DATABASE mydb;

「mydb」為要建立的資料庫名稱。

● 建立新表

使用以下指令在資料庫中建立一個新表:

CREATE TABLE mytable ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR( 30) NOT NULL, email VARCHAR(50) NOT NULL );

此指令將建立一個名為「mytable」的表,該表包含3個欄位:id、name和email。

● 插入資料

使用以下命令向表中插入新資料:

INSERT INTO mytable (name, email) VALUES ('John Smith', 'john.smith @example.com');

該指令將在表中插入一條新的數據,數據包括name和email兩個欄位。

● 查詢資料

使用以下命令從表格中查詢資料:

SELECT * FROM mytable;

該命令將傳回該表的所有數據記錄。

總結:

在Linux系統中使用MySQL非常簡單,只需要幾個簡單的步驟來完成安裝、設定和使用。因此,如果我們需要使用資料庫來儲存和查詢數據,MySQL是一個不錯的選擇。希望這篇文章能夠幫助您更好地理解和使用MySQL。

以上是linux忘記mysql的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn