首頁  >  文章  >  資料庫  >  Linux下MySQL5.1安裝詳解

Linux下MySQL5.1安裝詳解

黄舟
黄舟原創
2017-03-01 14:13:591450瀏覽

安裝前期準備

1.需要mysql安裝包,並解壓縮,解壓縮指令tar -zxvf +壓縮套件名稱
Linux下MySQL5.1安裝詳解
#2.將其複製到需要安裝的位置
Linux下MySQL5.1安裝詳解
我打算安裝到/usr/local/mysql目錄下
3.建立mysql用戶與mysql群組,用於管理mysql
Linux下MySQL5.1安裝詳解

開始安裝

1.設定安裝等資訊

./configure --prefix=/usr/local/mysql/   
--with-charset=utf8 --with-extra-charsets=all 
--with-unix-socket-path=/usr/local/mysql/var/mysql.sock 
--with-named-curses-libs=/lib/libncursesw.so.5

查看安裝設定參數方式./configure –help
Linux下MySQL5.1安裝詳解
配置常用參數說明:

參數 說明
–prefix= /usr/local/mysql/ 安裝路徑
–with-charset=utf8 mysql預設字元集
#with-extra-charsets=all 支援多語言
–with-unix-socket-path=/usr/local/mysql/var /mysql.sock 這個是指定mysql伺服器啟動後,線上套接字檔案所處的位置和檔案名,也就是說,如果CentOS mysql伺服器成功啟動後,就能在//usr/ local/mysql/mysql/var目錄中看到mysql.sock檔。如果看不到,肯定是CentOS mysql啟動不了
–with-named-curses-libs=/lib/libncursesw.so.5 為了讓mysql能夠辨識出路徑

mysql允許的字元集有
Linux下MySQL5.1安裝詳解
#配置完成介面如下
Linux下MySQL5.1安裝詳解##2.執行make命令
如果此時提示如下錯誤
No curses/termcap library found

##解決方案: Linux下MySQL5.1安裝詳解解決方式(CentOS)
yum list|grep ncurses
yum -y install ncurses-devel
最後介面如下


3.執行make install 指令Linux下MySQL5.1安裝詳解
4.創造mysql授權表

做了這些工作以後,還得創造CentOS mysql授權表,否則資料庫也是啟動不了。 mysql安裝的指令都安裝到了/usr/local/mysql/bin這個目錄中。

執行mysql_install_db指令過後,我們查看/usr/local/mysql就會發現,有個var的目錄。這個目錄,就是用來裝所有資料庫的位置,例如我們建立了xxpt的資料庫後,就在/usr/local/mysql/var目錄中有xxpt的目錄。


Linux下MySQL5.1安裝詳解啟動MySQL

啟動mysql

mysql.server start



關閉mysql Linux下MySQL5.1安裝詳解mysql.server stop

mysql.server檔案位於/usr/local/mysql/share/mysql目錄中。

 以上就是Linux下MySQL5.1安裝詳解的內容,更多相關內容請關注PHP中文網(www.php.cn)!



陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn