linux glib方式安裝MySQL
阿新 • • 發佈:2018-12-11
概要
Linux下的安裝有三種方法1.yum安裝;2.glib安裝3.原始碼安裝;三種安裝方式的安裝難度依次遞增。
第一種yum安裝:只要命令執行成功,基本上就不會出現服務啟動不起來,客戶端連不上的情況
第二種glib安裝:命令成功安裝後,需要配置些東西,一不小心配置錯了,服務,客戶端可能起不來。
第三種原始碼安裝:原始碼安裝比較適合mysql的高階使用者,可以自己選擇安裝一些元件(功能、服務),所以安裝的時候就有很多配置項,稍有差錯,安裝都不成功。
主要流程
本文記錄msyql 的glib安裝方式
第一步,下載解壓MySQL的glib安裝包
第二步,建立mysql的使用者和使用者組
第三步,建立mysql的資料存放位置,並且修改資料夾的屬主
第四部,執行安裝命令
第五步,修改配置檔案
第六步,做些個性化的操作,使用mysql更方便
程式碼
#下載 wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz #解壓 tar -zxvf linux-glibc2.12-x86_64.tar.gz #重新命名 mv mysql-5.7.23-linux-glibc2.12-x86_64 mysql #建立使用者和使用者組 groupadd mysql useradd mysql -g mysql #建立資料目錄,並且修改屬主 cd mysql mkdir data chown -R mysql.mysql /usr/local/mysql #執行安裝命令,命令沒有換行。該命令執行結束後,會生成root使用者的預設密碼,仔細留意命令執行結果最後一行,最後有段。 bin/mysqld --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql --initialize #修改配置,使vim編輯器/下圖為修改後的成品 vim /etc/my.conf
我的mysql的安裝在/usr/local/mysql下
#做一些後續操作,方便使用
#建立軟連線,可以使用service mysql start/stop/restart進行服務管理
ln -s /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
#建立個軟連線,可以任何目錄使用mysql的命令
ln -s /usr/local/mysql/bin/mysql /usr/bin
#刪除mysql的壓縮包
rm -f /usr/local/linux-glibc2.12-x86_64.tar.gz
mysql就安裝好了,可以啟動服務,登陸客戶端了。
#啟動服務
service mysql start
#登陸客戶端
mysql -uroot -p你的密碼