linux九周第一次課筆記
阿新 • • 發佈:2018-04-10
linux 筆記 11.1 LAMP架構介紹
11.2 MySQL、MariaDB介紹
11.3/11.4/11.5 MySQL安裝
擴展
mysql5.5源碼編譯安裝 http://www.aminglinux.com/bbs/thread-1059-1-1.html
mysql5.7二進制包安裝(變化較大) http://www.apelearn.com/bbs/thread-10105-1-1.html
11.2 MySQL、MariaDB介紹
11.3/11.4/11.5 MySQL安裝
擴展
mysql5.5源碼編譯安裝 http://www.aminglinux.com/bbs/thread-1059-1-1.html
mysql5.7二進制包安裝(變化較大) http://www.apelearn.com/bbs/thread-10105-1-1.html
11.1 LAMP架構介紹
11.3 MySQL安裝(上)
rpm包有三種常,rpm包,源碼包,二進制免編譯包。
二進制免編譯包,相當於發布前,在一臺linux編譯完成的文件,重新放到一個目錄,打包。不用配置,不用編譯。有點像rpm包,但可以指定路徑。
查看你的linux多少位
下載源碼包,運行命令如下:
//建議以後把所有軟件包都到這個目錄下面。
#wget http://mirrors.sohu.com/mysql/mysql/MySQL-5.6/mysql-5.6.36-linux-glibc2.5,-x86_64.tar.gz //這裏是一整條命令,並沒有換行,請到r.aminglinux.com找最新地址下載。
//解壓
//移動位置
//創建mysql用戶
//創建datadir,數據庫文件會放到這裏
--datadir定義數據庫的安裝目錄目錄,定義mysql,會自動生成mysql ,前提是存在/data/ 。運行後,有個錯誤信息。這是因為去缺少包perl-Module-Install。
不知道,哪個包可以,運行如下命令:
// 要包含perl,要包含dumper。
也可以用搜索錯誤信息。
安裝包,運行如下命令:
安裝完後,執行最後一條命令。看有沒有兩個0k,或者運行echo $?檢驗上條命令是否正確。
配置文件的路徑
mysql模版配置文件。
編輯配置文件為如下內容。
自帶的配置文件
查看它屬於哪個包?默認安裝了一個包。或者是安裝其他包的時候連帶安裝的。
也可以不復制,直接編輯my.cnf為如下內容。
11.5 MySQL安裝(下)
復制啟動腳本文件為mysql,並修改其屬性,如下所示:
linux九周第一次課筆記