1、用yum安裝mysql服務(wù)端
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序定制開發(fā)、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了鄖西免費建站歡迎大家使用!
yum?install?mysql-server?mysql-devel
說明:yum是redhat系列l(wèi)inux版本上的包管理工具,install是yum的參數(shù)
表示安裝,mysql-server是mysql的服務(wù)端,mysql-devel是編譯模塊時所
需要的包和庫文件。
2、用yum安裝mysql客戶端
yum?install?mysql
說明:yum是redhat系列l(wèi)inux版本上的包管理工具,install是yum
的參數(shù)表示安裝,mysql
Linux平臺上推薦使用RPM包來安裝Mysql,MySQL AB提供了以下RPM包的下載地址:
MySQL - MySQL服務(wù)器。你需要該選項,除非你只想連接運行在另一臺機器上的MySQL服務(wù)器。
MySQL-client - MySQL 客戶端程序,用于連接并操作Mysql服務(wù)器。
MySQL-devel - 庫和包含文件,如果你想要編譯其它MySQL客戶端,例如Perl模塊,則需要安裝該RPM包。
MySQL-shared - 該軟件包包含某些語言和應(yīng)用程序需要動態(tài)裝載的共享庫(libmysqlclient.so*),使用MySQL。
MySQL-bench - MySQL數(shù)據(jù)庫服務(wù)器的基準和性能測試工具。
以下安裝Mysql RMP的實例是在SuSE Linux系統(tǒng)上進行,當然該安裝步驟也適合應(yīng)用于其他支持RPM的Linux系統(tǒng),如:Centos。
安裝步驟如下:
使用root用戶登陸你的Linux系統(tǒng)。
下載Mysql RPM包,下載地址為:MySQL 下載。
通過以下命令執(zhí)行Mysql安裝,rpm包為你下載的rpm包:
[root@host]# rpm -i MySQL-5.0.9-0.i386.rpm
以上安裝mysql服務(wù)器的過程會創(chuàng)建mysql用戶,并創(chuàng)建一個mysql配置文件my.cnf。
你可以在/usr/bin和/usr/sbin中找到所有與MySQL相關(guān)的二進制文件。所有數(shù)據(jù)表和數(shù)據(jù)庫將在/var/lib/mysql目錄中創(chuàng)建。
以下是一些mysql可選包的安裝過程,你可以根據(jù)自己的需要來安裝:
[root@host]# rpm -i MySQL-client-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-devel-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-shared-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-bench-5.0.9-0.i386.rpm
不同的linux版本安裝mysql的方法略有不同,這里以debian和redhat兩個系列的linux版本為例簡要說明安裝方法。
一、、紅帽系列的linux版本
1、安裝服務(wù)端
yum?install?mysql-server?mysql-devel
說明:yum是redhat系列l(wèi)inux版本上的包管理工具,install是yum
的參數(shù)表示安裝,mysql-server是mysql的服務(wù)端,mysql-devel是
編譯模塊時所需要的包和庫文件。
2、安裝客戶端
yum?install?mysql
說明:yum是redhat系列l(wèi)inux版本上的包管理工具,install是yum
的參數(shù)表示安裝,mysql
二、debian系列l(wèi)inux版本。
1、安裝服務(wù)端
sudo?apt-get?install?mysql-server
說明:sudo用于提升權(quán)限?,apt-get是debian系列l(wèi)inux版本的包管理工
具,install是其參數(shù),用于安裝軟件包,mysql-server是mysql的服務(wù)
端軟件包。
2、安裝客戶端
sudo?apt-get?install?mysql-client
說明:sudo用于提升權(quán)限?,apt-get是debian系列l(wèi)inux版本的包管理工
具,install是其參數(shù),用于安裝軟件包,mysql-clinet是mysql的客戶端
軟件包。
方法/步驟
更新源列表
打開"終端窗口",輸入"sudo apt-get update"--回車--"輸入root用戶的密碼"--回車,就可以了。如果不運行該命令,直接安裝mysql,會出現(xiàn)"有幾個軟件包無法下載,您可以運行apt-get update------"的錯誤提示,導致無法安裝。
安裝mysql
打開"終端窗口",輸入"sudo apt-get install mysql-server mysql-client"--回車--輸入"y"--回車--在"軟件包設(shè)置對話框"中輸入mysql中"root"用戶的密碼--回車--再輸一次密碼--回車,安裝完成。
如何判斷mysql是否安裝成功
打開"終端窗口",輸入"sudo service mysql restart"--回車--如果mysql啟動成功,處于運行狀態(tài)說明mysql安裝成功。
讓apache支持mysql
打開"終端窗口",輸入"sudo apt-get install libapache2-mod-auth-mysql"--回車--安裝成功,安裝這個模塊后,apache才能支持mysql。
讓php支持mysql
打開"終端窗口",輸入"sudo apt-get install php5-mysql"--回車--安裝成功,安裝這個模塊后,php才能支持mysql。
登錄mysql
打開"終端窗口",輸入"mysql -u root -p"--回車--輸入mysql中"root"用戶的密碼--回車--登錄成功。
END
注意事項
一定要記住安裝mysql時設(shè)置的root用戶的密碼,Ubuntu 14.04系統(tǒng)的root用戶和mysql中的root用戶不是同一個用戶。
到mysql官網(wǎng)下載mysql編譯好的二進制安裝包,在下載頁面Select Platform:選項選擇linux-generic,然后把頁面拉到底部,64位系統(tǒng)下載Linux - Generic (glibc 2.5) (x86, 64-bit),32位系統(tǒng)下載Linux - Generic (glibc 2.5) (x86, 32-bit)
解壓32位安裝包:
進入安裝包所在目錄,執(zhí)行命令:tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz
復制解壓后的mysql目錄到系統(tǒng)的本地軟件目錄:
執(zhí)行命令:cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r
注意:目錄結(jié)尾不要加/
添加系統(tǒng)mysql組和mysql用戶:
執(zhí)行命令:groupadd mysql和useradd -r -g mysql mysql
安裝數(shù)據(jù)庫:
進入安裝mysql軟件目錄:執(zhí)行命令 cd /usr/local/mysql
修改當前目錄擁有者為mysql用戶:執(zhí)行命令 chown -R mysql:mysql ./
安裝數(shù)據(jù)庫:執(zhí)行命令 ./scripts/mysql_install_db --user=mysql
修改當前目錄擁有者為root用戶:執(zhí)行命令 chown -R root:root ./
修改當前data目錄擁有者為mysql用戶:執(zhí)行命令 chown -R mysql:mysql data
到此數(shù)據(jù)庫安裝完畢
啟動mysql服務(wù)和添加開機啟動mysql服務(wù):
添加開機啟動:執(zhí)行命令cp support-files/mysql.server /etc/init.d/mysql,把啟動腳本放到開機初始化目錄
啟動mysql服務(wù):執(zhí)行命令service mysql start
執(zhí)行命令:ps -ef|grep mysql 看到mysql服務(wù)說明啟動成功,如圖
修改mysql的root用戶密碼,root初始密碼為空的:
執(zhí)行命令:./bin/mysqladmin -u root password '密碼'
8
把mysql客戶端放到默認路徑:
ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
注意:建議使用軟鏈過去,不要直接包文件復制,便于系統(tǒng)安裝多個版本的mysql