您好,登錄后才能下訂單哦!
mysql數據庫常見的安裝方式
(1) 源碼包編譯安裝
優點:個性化定制安裝
缺點:新手參數配置較難、編譯環境的依賴性,步驟比較復雜。
(2) RPM 包安裝
優點:安裝簡單
缺點:系統內置的版本較穩定,同時版本比較舊,難以像源碼包那樣實現定制安裝。
(3) 二進制包安裝
優點:簡單快捷,不需要安裝
(4) 企業定制RPM包,根據自己的需求定制RPM包
本篇文章會介紹二進制包的安裝方式,以及里面一些簡單的優化什么的。
軟件包:
mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz
下載地址:
http://downloads.mysql.com/archives/community/
下載方法截圖:
可以用wget下載,也可以下載后,用ftp等工具再上傳到服務器上面,這里使用的Secure CRT里面的命令上傳 可以用yum install -y lrzsz 安裝 rz 上傳 sz 下載。
安裝步驟:
(1)對上傳的mysql安裝包進行解壓
tar -xzvf mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz 會生成一個解壓后的目錄,里面存放的就是mysql的安裝文件。
(2)對改目錄創建軟連接,帶版本的目錄比較長復雜,大多數人采取重命名的方式,但是重命名不是最好的辦法,這里創建軟連接。
(3)創建用戶組
groupradd mysql
useradd -s /sbin/nologin -g mysql -M mysql
參數說明:
-s /sbin/nologin 不允許該用戶登錄
-g 制定用戶組為mysql 組
-M 不指定用戶的家目錄
上面的命令可以用下面命令代理
useradd -s /sbin/nologin -M mysql
等創建完畢檢查mysql的id 和/etc/passwd文件查看相關信息。
id mysql
(5) 初始化配置文件
在support-files下面有my.cnf的各種配置文件的樣例,這里可以將默認的配置文件拷貝到/etc目錄下,
(6) 初始化數據庫文件
在安裝目錄下,創建mysql的數據目錄data,
授權mysql用戶管理applacation目錄
Chown -R mysql.mysql /application/mysql目錄
初始化
./scripts/mysql_install_db --basedir=/applacation/mysql --datadir=/appl acation/mysql/data/ --user=mysql
初始化后注意到兩個OK就是成功的,同時由于主機名等原因會出現警告信息,但是不會影響其運行。
用tree /applaction/mysql/data目錄會查看到數據庫文件
(7) 啟動腳本以及啟動腳本的更改
在support-files目錄下,有一個mysql.server 文件我們將其 拷貝到/etc/init.d/mysql文件,注意要有執行權限,
注意:二進制的默認安裝路徑為/usr/local目錄,啟動腳本里面的路徑要更換,否則會因為找不到相關文件而報錯,
sed -i's#/usr/local/mysql#/applacation/mysql#g' /applacation/mysql/bin/ mysqld_safe /etc/init.d/mysql
(8) 啟動數據庫,
/etc/init.d/mysql restart
檢查是否啟動
netstat -nltup |grep mysql
當出現異常時要去檢查mysql的錯誤日志路徑/applacation/mysql/data 日志名稱為主機名.erro
(9) 設置開機自啟動
可以命令添加,也可以將/etc/init.d/mysql start 放在/etc/rc.local里面。
(10) 環境變量的設置
在/etc/profile文件中加入路徑,
echo ‘export PATH=/applaction/mysql/bin:$PATH’ >>/etc/profile
使該配置文件生效,
(11) 登錄mysql數據庫測試
(12) 優化刪除測試庫,以及一些無關的用戶
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。