方法/步驟
成都創(chuàng)新互聯(lián)公司-專(zhuān)業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性?xún)r(jià)比當(dāng)雄網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式當(dāng)雄網(wǎng)站制作公司更省心,省錢(qián),快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋當(dāng)雄地區(qū)。費(fèi)用合理售后完善,十載實(shí)體公司更值得信賴(lài)。
1
查找以前是否安裝有mysql,使用下面命令:
rpm -qa|grep -i mysql
如果顯示有如下包則說(shuō)明已安裝mysql
mysql-4.1.12-3.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1
如果已安裝,則需要?jiǎng)h除已安裝的數(shù)據(jù)庫(kù),使用以下命令來(lái)刪除數(shù)據(jù)庫(kù)
刪除命令:rpm -e --nodeps 包名
( rpm -ev mysql-4.1.12-3.RHEL4.1 )
刪除老版本mysql的開(kāi)發(fā)頭文件和庫(kù)
命令:rm -fr /usr/lib/mysql
rm -fr /usr/include/mysql
注意:卸載后/var/lib/mysql中的數(shù)據(jù)及/etc/my.cnf不會(huì)刪除,如果確定沒(méi)用后就手工刪除
rm -f /etc/my.cnf
rm -fr /var/lib/mysql
下載mysql的rpm包
可以通過(guò)wget下載具體的地址因?yàn)椴荒苡面溄诱?qǐng)大家去官網(wǎng)去找
(1)MySQL-server-5.6.10-1.rhel5.x86_64.rpm:MySQL服務(wù)器;
(2)MySQL-client-5.6.10-1.rhel5.x86_64.rpm:MySQL客戶(hù)端;
(3)MySQL-devel-5.6.10-1.rhel5.x86_64.rpm:Mysql開(kāi)發(fā)依賴(lài)包。
下載后放到Liunx服務(wù)器中,如圖所示
安裝MySQL Server的rpm包
rpm -ivh MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm
安裝過(guò)程如圖所示
安裝完成后會(huì)生成root用戶(hù)的隨機(jī)密碼,請(qǐng)使用“cat /root/.mysql_secret”或類(lèi)似命令進(jìn)行查看。
安裝MySQL客戶(hù)端
rpm -ivh MySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm
安裝MySQL開(kāi)發(fā)依賴(lài)包
rpm -ivh MySQL-devel-5.6.21-1.linux_glibc2.5.x86_64.rpm
啟動(dòng)msyql
安裝完成后mysql是沒(méi)有啟動(dòng)的,運(yùn)行mysql命令會(huì)提示如下錯(cuò)誤:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
可使用如下命令啟動(dòng)MySQL:
service mysql start
或者使用如下命令:
/etc/init.d/mysql start
可使用SET PASSWORD命令修改root用戶(hù)的密碼,參考如下:SET PASSWORD = PASSWORD('root123456');
登錄MySQL
使用mysql命令登錄MySQL服務(wù)器,運(yùn)行MySQL的命令時(shí),會(huì)提示需要設(shè)置root用戶(hù)密碼
設(shè)置開(kāi)機(jī)自啟動(dòng)
/etc/init.d/mysql start
設(shè)置完成后重啟系統(tǒng),使用natstat –nat命令可看到MySQL的3306端口
至此我們已經(jīng)安裝好了mysql數(shù)據(jù)庫(kù),當(dāng)然現(xiàn)在我們的數(shù)據(jù)庫(kù)還不支持遠(yuǎn)程連接,遠(yuǎn)程連接會(huì)出現(xiàn)以下代碼:1130,ERROR 1130: Host 192.168.0.10 is not allowed to connect to this MySQL server,可以通過(guò)以下以下來(lái)解決
改表法:在本機(jī)登入mysql后,更改“mysql”數(shù)據(jù)庫(kù)里的“user”表里的“host”項(xiàng),從”localhost”改為'%'。
mysql
mysqluse mysql;
mysqlselect 'host' from user where user='root';
1.改表法??赡苁悄愕膸ぬ?hào)不允許從遠(yuǎn)程登陸,只能在localhost。這個(gè)時(shí)候只要在localhost的那臺(tái)電腦,登入mysql后,更改 "mysql" 數(shù)據(jù)庫(kù)中 "user" 表里的 "host" 字段,把"localhost"改稱(chēng)"%",即可。 mysql -u root -pvmwaremysqluse mysql;mysq...
從MSQL官網(wǎng)下載MySQL服務(wù)器安裝軟件包,下面以mysql-installer-community-5.7.3.0-m13.msi為例。
1、雙擊進(jìn)入安裝
2、在協(xié)議許可(License Agreement)界面,勾選“I accept the license terms”,點(diǎn)擊“Next”。
3、在檢查更新信息(Find latest products)界面,勾選“Skip the check for updates(no recommended)”跳過(guò)檢查,然后點(diǎn)擊“Next”。
4、在選擇安裝類(lèi)型(Choosing a Setup Type)界面,根據(jù)安裝需求選擇安裝類(lèi)型(推薦默認(rèn)開(kāi)發(fā)版本),設(shè)置MySQL安裝路徑和數(shù)據(jù)存放路徑,最后點(diǎn)擊“Next”。
5、在檢查要求(Check Requirements)界面,點(diǎn)擊“Next”。
6、安裝進(jìn)度(Installation progress)界面,點(diǎn)擊“Execute”執(zhí)行。
7、等待安裝進(jìn)度完畢,點(diǎn)擊“Next”。
8、進(jìn)入配置概述(Configuration Overview)界面,點(diǎn)擊“Next”。
9、在MySQL服務(wù)配置(MySQL Server Configuration)界面,默認(rèn)不做修改,點(diǎn)擊“Next”。
10、設(shè)置根賬戶(hù)(root賬戶(hù))密碼。
11、添加(非根)用戶(hù)賬戶(hù)。其目的是便于數(shù)據(jù)庫(kù)權(quán)限管理,為遠(yuǎn)程訪(fǎng)問(wèn)者提供安全賬戶(hù)。
12、默認(rèn)windows服務(wù)配置不做修改,點(diǎn)擊“Next”。
13、回到配置概述(Configuration Overview)界面,安裝完畢點(diǎn)擊“Next”。
14、MySQL安裝完成(Installation Complete),點(diǎn)擊“Finish”。
15、若勾選“安裝后啟動(dòng)Mysql工作臺(tái)”(Start Mysql Workbench after Setup),可見(jiàn)如下界面。
注意:MySQL環(huán)境變量配置。
在windows命令提示符中輸入mysql,提示“mysql”不是內(nèi)部或外部命令。只需將MySQL安裝路徑添加系統(tǒng)環(huán)境變量即可。
如安裝路徑為“D:\Program Files\MySQL”目錄,則進(jìn)入mysql server的bin目錄下復(fù)制路徑;其次在環(huán)境變量中編輯變量Path,變量值中輸入“;”后粘貼“D:\Program Files\MySQL\MySQL Server 5.7\bin”路徑,最后從新打開(kāi)命令提示符窗口運(yùn)行mysql即可。