一.概述 mysql可以在多個平臺上運行,在windows平臺上安裝有noinstall包和圖形化包二種方式。在linux/unix平臺上有RPM包安裝,二進位包(Binary Package)安裝,源碼包(Source package)安裝。 對於RPM包的最大優點是安裝簡單,適合初學者學習使用, ...
一.概述
mysql可以在多個平臺上運行,在windows平臺上安裝有noinstall包和圖形化包二種方式。在linux/unix平臺上有RPM包安裝,二進位包(Binary Package)安裝,源碼包(Source package)安裝。
對於RPM包的最大優點是安裝簡單,適合初學者學習使用,但安裝路徑不靈活,預設路徑不能修改,一臺伺服器只能安裝一個mysql。 對於RPM文件一般使用"rpm -ivh 文件名"方式進行安裝。 RPM安裝方式網上有很多介紹,這裡不再演示。
對於ivh說明如下:
選項 |
說明 |
-i, -- install |
表示對後面的RPM包進行安裝 |
-v,--verbose |
安裝過程中提供更多的輸出信息 |
-h, --hash |
列印字元"#"來進行安裝進度的提示 |
1. 文件目錄介紹(環境centos7.4, mysql 5.7)
目錄 | 說明 |
/usr/bin(客戶端程式和腳本) |
例1:bin 目錄下, 查詢指定文件名mysql 例2: bin 目錄下,模糊查詢首碼為mysql的文件 |
/usr/sbin(mysqld 伺服器) | sbin 目錄下 模糊查詢首碼為mysql的文件 [root@xuegod64 sbin]# find -name 'mysql*' ./mysqld ./mysqld-debug |
/etc/my.cnf (配置文件) | [root@xuegod64 ~]# cd /etc [root@xuegod64 etc]# find -name my.cnf ./my.cnf |
/var/log/mysqld.log (mysqld 錯誤日誌文件) | [root@xuegod64 ~]# cd /var/log [root@xuegod64 log]# find -name mysqld.log ./mysqld.log |
/var/run (pid --Process ID進程文件) | [root@xuegod64 ~]# cd /var/run [root@xuegod64 run]# find -name mysqld.pid ./mysqld/mysqld.pid |
/var/lib/mysql(日誌文件和資料庫) |
[root@xuegod64 mysql]# ls -la |
/usr/lib/mysql 庫文件 | -- 模糊查找含有mysql的文件
[root@xuegod64 lib]# find -name '*mysql*' |