MySQL是一個流行的開源關系型數據庫管理系統,許多開發人員都會選擇使用它來存儲和管理數據。在Linux操作系統中,MySQL有兩種安裝方式,一種是通過源代碼進行安裝,另一種是使用預編譯的安裝包。
在使用預編譯安裝包進行MySQL安裝時,我們需要使用RPM軟件包管理工具來下載和安裝因為它可以自動解決依賴關系。以下是在CentOS中下載和安裝MySQL RPM安裝包的步驟:
$ wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm $ sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm $ sudo yum update $ sudo yum install mysql-server
上述命令分別為:
- 使用wget命令下載MySQL RPM安裝包。
- 使用rpm命令安裝MySQL軟件庫的repo源。
- 使用yum update命令更新系統軟件包。
- 使用yum命令安裝MySQL服務器。
在安裝完成后,我們可以通過以下命令來啟動和停止MySQL服務:
$ sudo systemctl start mysqld $ sudo systemctl stop mysqld
以上命令將分別啟動和停止MySQL服務,如果需要在開機自啟動,則可以執行以下命令:
$ sudo systemctl enable mysqld
這使得MySQL服務在系統啟動時啟動。
可以通過以下命令檢查MySQL服務的狀態:
$ sudo systemctl status mysqld
MySQL的RPM安裝包安裝后,在/opt/mysql目錄下安裝其二進制文件和庫,/etc/my.cnf是主配置文件,MySQL數據目錄位于/var/lib/mysql。