MySQL是一種開源的關系型數(shù)據(jù)庫管理系統(tǒng),可在Linux操作系統(tǒng)上使用。
許多Linux發(fā)行版都提供了MySQL的安裝包,可以直接在系統(tǒng)中安裝。安裝后,可以通過命令行或圖形界面工具(如phpMyAdmin)來管理MySQL數(shù)據(jù)庫。
# 在Ubuntu上安裝MySQL sudo apt-get update sudo apt-get install mysql-server # 啟動MySQL服務 sudo service mysql start # 登錄MySQL命令行 mysql -u root -p
登錄MySQL命令行后,可以執(zhí)行SQL語句來管理數(shù)據(jù)庫。以下是一些常用的命令:
# 創(chuàng)建數(shù)據(jù)庫 CREATE DATABASE mydb; # 切換到數(shù)據(jù)庫 USE mydb; # 創(chuàng)建數(shù)據(jù)表 CREATE TABLE mytable ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255) NOT NULL, age INT NOT NULL ); # 插入數(shù)據(jù) INSERT INTO mytable(name, age) VALUES('John', 30); # 查詢數(shù)據(jù) SELECT * FROM mytable;
除了命令行工具,還可以通過編程語言的API來連接并操作MySQL數(shù)據(jù)庫。例如,PHP中的mysqli擴展、Python中的PyMySQL模塊等。
使用MySQL時需要注意一些安全性問題,例如設置用戶權限、使用合適的加密方式等。