mysql linux版安装
首先請大家允許吐點口水,本來為了省點事,參照了菜鳥教程mysql的安裝步驟
那叫一個坑爹啊,好不容易安找教程上的所有步驟安裝完后,發(fā)現(xiàn)竟然缺少一些
重要文件如(pid),在網(wǎng)上找了好久,發(fā)現(xiàn)很多人都遇到了類似的問題,折騰了好
久也沒安裝成功,偶然在網(wǎng)上看到有人用rpm安裝一下就成功了,于是抱著半信半疑
的態(tài)度,在官網(wǎng)上下載了mysql rpm包,沒想到真的成功了,這里推薦給大家安裝。
本人在安裝mysql linux時使用的就是rpm源碼安裝,這種方式簡單高效,這是給大家提供
一個下載鏈接:?
http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-5.5.48-1.linux2.6.x86_64.rpm-bundle.tar
這里面集成mysql里面很多的相關(guān)組件,大家可以根據(jù)自己的需要安裝,首先上傳到linux服務(wù)器,
然后進(jìn)行解壓,我主要是安裝了一下三個組件
rpm -ivh MySQL-server-5.5.48-1.linux2.6.x86_64.rpm
rpm -ivh MySQL-client-5.5.48-1.linux2.6.x86_64.rpm
rpm -ivh MySQL-devel-5.5.48-1.linux2.6.x86_64.rpm
在執(zhí)行上面命令之前先將mysql的依賴包安裝好
yum install -y gcc
wget http://www.cpan.org/src/5.0/perl-5.16.1.tar.gz
tar -xzf perl-5.16.1.tar.gz
cd perl-5.16.1
./Configure -des -Dprefix=/usr/local/perl
make && make test && make install
perl -v
顯示上圖則表示依賴安裝成功
然后執(zhí)行命令
rpm -ivh MySQL-server-5.5.48-1.linux2.6.x86_64.rpm
rpm -ivh MySQL-client-5.5.48-1.linux2.6.x86_64.rpm
rpm -ivh MySQL-devel-5.5.48-1.linux2.6.x86_64.rpm
在安裝過程中可能如下錯誤
原因:這是由于yum安裝了舊版本的GPG keys造成的
解決辦法:后面加上
安裝完畢后,運行 mysql --version 命令 如果有版本號顯示則安裝完成,
這時候可以允許service mysql start 啟動mysql,在啟動過程中可能會報錯
這是由于對mysql目錄的權(quán)限不夠,使pid文件無法創(chuàng)建導(dǎo)致服務(wù)進(jìn)程啟動不起來
解決方法:修改mysql目錄的權(quán)限
chown 用戶名(這里可已設(shè)置為自己的用戶名)/var/lib/mysql(該目錄是發(fā)生異常pid文件所在的目錄)?
如:chown xiaoming /var/lib/mysql
chgrp 用戶組(這里可已設(shè)置為自己的用戶組)/var/lib/mysql(該目錄是發(fā)生異常pid文件所在的目錄)?
如:chgrp xiaoming /var/lib/mysql
最后修改目錄以及目錄下所有文件的執(zhí)行權(quán)限
chmod -R 777 /var/lib/mysql
然后啟動mysql
service mysql start
如果沒有出現(xiàn)異常則說明mysql服務(wù)啟動成功
這樣我們的mysql安裝就成功搞定了。?
這里用命令行的方式管理mysql比較麻煩,可以采取mysql客戶端工具遠(yuǎn)程連接linux mysql服務(wù)端
管理數(shù)據(jù)庫,這里給大家推薦一個工具sqlyog可以在網(wǎng)上下載,采用ssh遠(yuǎn)程服務(wù)連接服務(wù)端
轉(zhuǎn)載于:https://blog.51cto.com/11597466/1978594
總結(jié)
以上是生活随笔為你收集整理的mysql linux版安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2017年软件工程第七次作业-每周例行报
- 下一篇: MySQL 5.6--------SSL