mysql linux版安装
首先請大家允許吐點口水,本來為了省點事,參照了菜鳥教程mysql的安裝步驟
那叫一個坑爹啊,好不容易安找教程上的所有步驟安裝完后,發現竟然缺少一些
重要文件如(pid),在網上找了好久,發現很多人都遇到了類似的問題,折騰了好
久也沒安裝成功,偶然在網上看到有人用rpm安裝一下就成功了,于是抱著半信半疑
的態度,在官網上下載了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里面很多的相關組件,大家可以根據自己的需要安裝,首先上傳到linux服務器,
然后進行解壓,我主要是安裝了一下三個組件
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
在執行上面命令之前先將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
顯示上圖則表示依賴安裝成功
然后執行命令
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目錄的權限不夠,使pid文件無法創建導致服務進程啟動不起來
解決方法:修改mysql目錄的權限
chown 用戶名(這里可已設置為自己的用戶名)/var/lib/mysql(該目錄是發生異常pid文件所在的目錄)?
如:chown xiaoming /var/lib/mysql
chgrp 用戶組(這里可已設置為自己的用戶組)/var/lib/mysql(該目錄是發生異常pid文件所在的目錄)?
如:chgrp xiaoming /var/lib/mysql
最后修改目錄以及目錄下所有文件的執行權限
chmod -R 777 /var/lib/mysql
然后啟動mysql
service mysql start
如果沒有出現異常則說明mysql服務啟動成功
這樣我們的mysql安裝就成功搞定了。?
這里用命令行的方式管理mysql比較麻煩,可以采取mysql客戶端工具遠程連接linux mysql服務端
管理數據庫,這里給大家推薦一個工具sqlyog可以在網上下載,采用ssh遠程服務連接服務端
轉載于:https://blog.51cto.com/11597466/1978594
總結
以上是生活随笔為你收集整理的mysql linux版安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2017年软件工程第七次作业-每周例行报
- 下一篇: JavaScript中的立即执行函数