Linux 操作系統(tǒng)和 MySQL 數(shù)據(jù)庫是開源世界中最受歡迎的軟件之一。 Linux 操作系統(tǒng)和 MySQL 數(shù)據(jù)庫二者結(jié)合使用可以創(chuàng)建一個(gè)高度穩(wěn)定的、安全的和靈活的 Web 應(yīng)用程序服務(wù)器平臺。在該平臺上,通過基于 LAMP 堆棧編寫的應(yīng)用程序,可以實(shí)現(xiàn)各種需求,如 Web 應(yīng)用程序、電子商務(wù)網(wǎng)站、博客等。
安裝 MySQL 安裝 MySQL 時(shí),可根據(jù)自己的需要選擇適當(dāng)?shù)陌l(fā)行版安裝包。 # 到 MySQL 官網(wǎng)上下載適合自己 Linux 系統(tǒng)的安裝包 # 添加 MySQL 官方源 $ sudo wget http://repo.mysql.com/mysql-apt-config_0.8.9-1_all.deb # 安裝配置包 $ sudo dpkg -i mysql-apt-config_0.8.9-1_all.deb # 安裝 MySQL 客戶端和服務(wù)器 $ sudo apt-get update $ sudo apt-get install mysql-client mysql-server # 重啟 MySQL 服務(wù) $ sudo service mysql restart 注意:在安裝 MySQL 服務(wù)器之前,應(yīng)該更新和升級系統(tǒng),以獲得最新軟件包的安全和其他更新。 配置 MySQL 安裝 MySQL 之后,需要對其進(jìn)行一些配置,以使其適合您的特定需求。MySQL 配置文件通常在 /etc/mysql/my.cnf 中,這是一個(gè)文本文件,可以按照您的需求進(jìn)行修改。 在編輯配置文件之前,請備份原始配置文件副本,以便以后可以隨時(shí)恢復(fù)。 $ sudo cp /etc/mysql/my.cnf /etc/mysql/my.cnf.bak 現(xiàn)在,您可以將 /etc/mysql/my.cnf 文件中的以下行更改為適合您的特定需求。 $ sudo nano /etc/mysql/my.cnf # 設(shè)置 MySQL 使用的字符集 [mysql] default-character-set=utf8mb4 [client] default-character-set=utf8mb4 [mysqld] # 設(shè)置 MySQL 的默認(rèn)隔離級別 transaction-isolation=READ-COMMITTED # 設(shè)置 MySQL 默認(rèn)存儲引擎 default-storage-engine=INNODB # 如果您使用的是舊版本的 MySQL,請注釋掉以下行 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 在您完成修改配置文件之后,請確保將其保存并退出。 運(yùn)行 MySQL 服務(wù)器 您已經(jīng)安裝了 MySQL,現(xiàn)在可以啟動(dòng)服務(wù)器。可以按以下方式啟動(dòng)它: $ sudo service mysql start 您還可以使用以下命令停止 MySQL 服務(wù)器: $ sudo service mysql stop 訪問 MySQL 啟動(dòng) MySQL 服務(wù)器后,可以通過 MySQL 客戶端訪問它。可以使用以下命令登錄到 MySQL 服務(wù)器。 $ sudo mysql -u root -p 上述命令將提示您輸入 MySQL 管理員的密碼。密碼輸入正確后,將登錄到 MySQL 服務(wù)器??梢酝ㄟ^以下命令檢查服務(wù)器版本: mysql>SELECT VERSION(); +-----------+ | VERSION() | +-----------+ | 5.6.24 | +-----------+ 1 row in set (0.00 sec) 如您所見,在此示例中,MySQL 的版本為 5.6.24。