=====解壓版安裝說(shuō)明,=====
成都創(chuàng)新互聯(lián)公司主營(yíng)寧陜網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都APP應(yīng)用開(kāi)發(fā),寧陜h5微信平臺(tái)小程序開(kāi)發(fā)搭建,寧陜網(wǎng)站營(yíng)銷推廣歡迎寧陜等地區(qū)企業(yè)咨詢
解壓之后
1.環(huán)境變量
我的電腦-屬性-高級(jí)-環(huán)境變量
選擇PATH,在其后面添加: 你的mysql下bin文件夾的路徑 (如:C:\Program Files\MySQL\MySQL Server 5.6\bin;)
2.修改配置
拷貝my-default..ini文件,粘貼并改名my.ini
在其中修改或添加配置:
[mysqld]
#mysql主程序路徑
basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目錄)
#mysql文件存儲(chǔ)路徑
datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目錄\data)
#mysql端口,修改之后重啟
port = 3306
#數(shù)據(jù)庫(kù)初始默認(rèn)編碼
character-set-server=utf8
3.安裝服務(wù)
cmd進(jìn)入[[不管是否配置環(huán)境變量必須進(jìn)入]]C:\Program Files\MySQL\MySQL Server 5.6\bin路徑
輸入mysqld -install(如果不用管理員身份運(yùn)行,將會(huì)因?yàn)闄?quán)限不夠而出現(xiàn)錯(cuò)誤:Install/Remove of the Service Denied!)
安裝成功后就要啟動(dòng)服務(wù)了,繼續(xù)在cmd中輸入:net start mysql
如果出現(xiàn)“錯(cuò)誤2 系統(tǒng)找不到文件”,檢查一下是否修改過(guò)配置文件或者是否進(jìn)入在bin目錄下操作,
如果配置文件修改正確并且進(jìn)入了bin文件夾,需要先刪除mysql(輸入 mysqld -remove)再重新安裝(輸入 mysqld -install);
如果出現(xiàn)錯(cuò)誤1067,那就是配置文件修改錯(cuò)誤,確認(rèn)一下配置文件是否正確。
服務(wù)啟動(dòng)成功之后,就可以登錄了,如圖,輸入mysql -u root -p(第一次登錄沒(méi)有密碼,直接按回車過(guò)),登錄成功!
4.修改密碼
輸入update mysql.user set password=PASSWORD('111111') where user='root';
注:('111111')為要設(shè)置的新密碼
這是已經(jīng)更改了mysql的密碼,但是并沒(méi)有保存,還要輸入FLUSH PRIVILEGES;來(lái)保存修改內(nèi)容
顯示Query OK,則修改成功
5.查看端口
mysql后面輸入show global variables like 'port';
MySQL安裝文件分為兩種,一種是msi格式的,一種是zip格式的。如果是msi格式的可以直接點(diǎn)擊安裝,按照它給出的安裝提示進(jìn)行安裝(相信大家的英文可以看懂英文提示),一般MySQL將會(huì)安裝在C:\Program Files\MySQL\MySQL Server 5.6 該目錄中;zip格式是自己解壓,解壓縮之后其實(shí)MySQL就可以使用了,但是要進(jìn)行配置。
解壓之后可以將該文件夾改名,放到合適的位置,個(gè)人建議把文件夾改名為MySQL Server 5.6,放到C:\Program Files\MySQL路徑中。當(dāng)然你也可以放到自己想放的任意位置。
方法/步驟
首先,需要有一個(gè)centos系統(tǒng),不管是虛擬機(jī)還是直接在電腦上安裝。下圖就是進(jìn)入到centos系統(tǒng)下的截圖。(界面不比windows差哦)
之后,是進(jìn)入到類始于windows下的控制臺(tái)頁(yè)面(如果你是安裝的虛擬機(jī)那你可以通過(guò)putty等工具,直接在windows下類似于遠(yuǎn)程訪問(wèn),進(jìn)入到控制臺(tái)下)
之后,進(jìn)入到控制臺(tái)下,輸入rpm -qa | grep mysql,檢測(cè)下是否已經(jīng)安裝了mysql。(可以通過(guò) rpm -e 命令 或者 rpm -e --nodeps 進(jìn)行卸載,在刪除完以后我們可以通過(guò) rpm -qa | grep mysql 命令來(lái)查看mysql是否已經(jīng)卸載成功)
之后,在控制臺(tái)下輸入“yum install -y mysql-server mysql mysql-devel ”,回測(cè),進(jìn)行安裝。
之后,就不用管,進(jìn)入到自動(dòng)下載,之后再進(jìn)入到解包的過(guò)程(下圖就是解包的提示信息,不用管,解包完成自動(dòng)進(jìn)入到安裝)
步驟閱讀
6
最后,當(dāng)控制臺(tái)頁(yè)面出現(xiàn)“complete”頁(yè)面時(shí),則標(biāo)明已經(jīng)安裝成功了。
這個(gè)時(shí)候通過(guò)輸入“mysql -t root -p”進(jìn)入到mysql頁(yè)面,輸入密碼之后進(jìn)入。再次輸入“use mysql”即可使用mysql了。
雙擊mysql安裝文件開(kāi)始安裝。
2
同意許可條款。
3
是否需要oracle支持,選擇“no”就行。
4
這里選擇Server only,我們只需安裝mysql數(shù)據(jù)庫(kù)服務(wù)器。
5
顯示準(zhǔn)備安裝界面。
6
點(diǎn)擊“Execute”開(kāi)始執(zhí)行安裝,在Progress一列可以實(shí)時(shí)看到安裝進(jìn)度。
7
安裝完成后status一列顯示complete,點(diǎn)擊“Next”繼續(xù)。
8
顯示開(kāi)始配置界面。
選擇配置類型、端口等,這里都不用改,默認(rèn)就行。
這里需要輸入密碼和確認(rèn)密碼,用戶名默認(rèn)是root,大家應(yīng)該都知道。
這里選擇是否建立服務(wù)和是否開(kāi)機(jī)啟動(dòng)服務(wù),都默認(rèn)就行,默認(rèn)會(huì)建立并開(kāi)機(jī)啟動(dòng)。
現(xiàn)在要開(kāi)始執(zhí)行配置了,點(diǎn)擊“Execute”執(zhí)行配置。
點(diǎn)擊“Finish”完成配置。
一路點(diǎn)擊“Next”,“Finish”結(jié)束配置。
現(xiàn)在就可以測(cè)試一下是否安裝配置成功。
在開(kāi)始菜單中點(diǎn)擊Mysql的命令行客戶端。
輸入密碼并回車。
可以看到已經(jīng)顯示了mysql版本。
再輸入“show databases”回車,看到數(shù)據(jù)庫(kù)列表。
windows安裝mysql-5.6.12-win32.zip
1、解壓縮,比如到d:\,為了方便,改一下路徑,比如mysql
2、Win鍵+x+按a,進(jìn)入cmd命令行(管理員模式)
d:
cd mysql\bin
安裝mysql服務(wù)
mysqld.exe –install (默認(rèn)服務(wù)名稱是mysql或者mysqld.exe –install “mysql5″修改服務(wù)名稱)
刪除mysql服務(wù)
mysqld.exe –remove(或者mysqld.exe –remove “mysql5″)
3、ini參數(shù)配置文件d:\mysql\
將my-default.ini改名為my.ini
4、啟動(dòng)停止服務(wù)
a)在命令行啟動(dòng)/停止
net start mysql
net stop mysql
b)或者去控制面板/管理中心/服務(wù),找mysql啟動(dòng)
c)或者開(kāi)始/運(yùn)行輸入services.msc,確定后,找到mysql啟動(dòng)
第一步:進(jìn)入mysql官方網(wǎng)站
第二步:選擇MySQL Community Server(GPL)
第三步:進(jìn)入下載頁(yè)面,會(huì)看到Mysql Community Server 5.6.17選擇自己的linux版本,我的是ubuntu14.04,選擇Linux-Generic,把頁(yè)面往下翻,選擇Linux-Generic(glibc 2.5)(x86,64-bit), Compressed TAR Archive下載
第四步:點(diǎn)擊下載之后會(huì)出現(xiàn)oracle的登陸界面,注冊(cè)用戶后登陸oracle賬號(hào),即可免費(fèi)下載mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz
第五步:下載之后文件在/home/liubei/下載 目錄下,打開(kāi)命令行,對(duì)文件夾進(jìn)行解壓,給這么長(zhǎng)的文件夾起個(gè)別名,找到mysql提供的官方安裝指導(dǎo),具體代碼:
第五步代碼:
shellcd /usr/local
shellsudo tar zxvf /home/liubei/下載/mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz
shellsudo ln -s mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz mysql
shellcd mysql
shellls
第六步:通過(guò)上面的操作你就能看到mysql文件夾里面的INSTALL-BINARY文件,用gedit將其打開(kāi),代碼如下
第六步代碼:
shellgedit INSTALL-BINARY
第七步:這個(gè)文檔中會(huì)有如下圖所示的一段代碼,如下,接下來(lái)我分析文檔里的代碼,和我自己安裝過(guò)程中的一些問(wèn)題,和我的安裝代碼
第八步:
文檔安裝代碼:
shell groupadd mysql
shell useradd -r -g mysql mysql
shell cd /usr/local
shell tar zxvf /path/to/mysql-VERSION-OS.tar.gz
shell ln -s full-path-to-mysql-VERSION-OS mysql
shell cd mysqlshell chown -R mysql .
shell chgrp -R mysql .
shell scripts/mysql_install_db --user=mysql
shell chown -R root .
shell chown -R mysql data
shell bin/mysqld_safe --user=mysql
# Next command is optional
shell cp support-files/mysql.server /etc/init.d/mysql.server
第九步:
文檔安裝代碼中每一行的意思:
shell groupadd mysql //在/etc/group文件中添加mysql的記錄
shell useradd -r -g mysql mysql
shell cd /usr/local //打開(kāi)/usr/local目錄
shell tar zxvf /path/to/mysql-VERSION-OS.tar.gz // /path/to/mysql-VERSION-OS.tar.gz指下載的文件的具體路徑我的是 /home/liubei/下載/mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz
//這個(gè)步驟解壓下載的mysql壓縮文件到/usr/local文件夾下
shell ln -s full-path-to-mysql-VERSION-OS mysql //為很長(zhǎng)的文件夾取個(gè)別名并創(chuàng)建鏈接
shell cd mysql //打開(kāi)mysql文件夾
shell chown -R mysql . //注意后面有個(gè)點(diǎn),意思是把文件夾的own權(quán)限賦予mysql用戶shell chgrp -R mysql . //后面也有點(diǎn),意思是把文件夾的grp權(quán)限賦予mysql用戶,文件夾的權(quán)限可以通過(guò)
shellls -la查看
shell scripts/mysql_install_db --user=mysql //通過(guò)mysql用戶安裝mysql
shell chown -R root . //把文件夾的own權(quán)限賦予root
shell chown -R mysql data //把data文件夾的own權(quán)限賦予mysql
shell bin/mysqld_safe --user=mysql //啟動(dòng)mysql
shell cp support-files/mysql.server /etc/init.d/mysql.server //復(fù)制mysql.server文件到/etc/init.d目錄下
第十步:因?yàn)槲沂切卵b的ubuntu系統(tǒng),所以在安裝過(guò)程中遇到很多問(wèn)題,按教程中的不能完全成功,接下來(lái)貼出我自己的安裝命令:
第十步安裝命令:
shell groupadd mysql
shell useradd -r -g mysql mysql
shell cd /usr/local
shell tar zxvf /path/to/mysql-VERSION-OS.tar.gz
shell ln -s full-path-to-mysql-VERSION-OS mysql
shell cd mysql
shell chown -R mysql .
shell chgrp -R mysql .
shell sudo scripts/mysql_install_db --user=mysql
這一步之后sudo gedit my.cnf
shell chown -R root .
shell chown -R mysql data
shell bin/mysqld_safe --user=mysql --datadir=/usr/local/mysql
# Next command is optional
shell cp support-files/mysql.server /etc/init.d/mysql.server
第十一步:
各行中的命令的意思:
shell groupadd mysqlshell useradd -r -g mysql mysqlshell cd /usr/local
//實(shí)際在做解壓到/usr/local目錄下是需要管理員權(quán)限的如下:
shellsudo tar zxvf /path/to/mysql-VERSION-OS.tar.gz
shell sudo ln -s full-path-to-mysql-VERSION-OS mysql
shell cd mysql
//給文件夾賦予權(quán)限的命令都需要管理員權(quán)限shell sudo chown -R mysql .
shell sudo chgrp -R mysql .
shell sudo scripts/mysql_install_db --user=mysql
//新系統(tǒng)在執(zhí)行上面這行代碼時(shí)會(huì)報(bào)錯(cuò),按照?qǐng)?bào)錯(cuò)中的提示安裝所需插件即可
//這一步之后sudo gedit my.cnf ,修改mysql的啟動(dòng)信息,如下圖所示
shell chown -R root .
shell chown -R mysql data
shell bin/mysqld_safe --user=mysql --datadir=/usr/local/mysql/data
//上面這步總是報(bào)錯(cuò)后在后面加上 --datadir參數(shù)后成功啟動(dòng)mysql
//這一步進(jìn)行后即可成功啟動(dòng)mysql,輸入
shellmysql
如果出現(xiàn)如下圖所示,即啟動(dòng)mysql成功
# Next command is optional
shell cp support-files/mysql.server /etc/init.d/mysql.server
第十二步:
另外:關(guān)閉mysql的命令
shellsudo service mysqld stop
然后啟動(dòng)mysql的命令
shell sudo service mysqld start