安裝mysql服務(wù)有兩種方法
專注于為中小企業(yè)提供網(wǎng)站設(shè)計(jì)制作、做網(wǎng)站服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)寶應(yīng)免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了成百上千企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
1:直接運(yùn)行mysqld.exe就可以安裝服務(wù)了
2:如果上面這種方法不行的話,打開(kāi)dos命令,,記住cmd要以管理員的身份打開(kāi),找到mysql.exe,運(yùn)行命令mysqld.exe --install Mysql5.5其中Mysql5.5是服務(wù)的名稱,上面的這個(gè)命令是裝好的服務(wù)會(huì)在你開(kāi)機(jī)的時(shí)候自動(dòng)啟動(dòng),如果你想將服務(wù)改為手動(dòng)的就,就運(yùn)行下面這個(gè)命令:mysqld.exe --install-manual這樣就需要使用下面的命令啟動(dòng)服務(wù):net start MySQL刪除服務(wù)的命令是:mysqld.exe --remove
1、MySQL免安裝版下載地址
文件格式:mysql-noinstall-version-win32.zip
在安裝之前,請(qǐng)下載mysql-noinstall-5.1.31-win32.zip和mysql-noinstall-5.0.77-win32.zip這兩個(gè)文件。由于MySQL一直在升級(jí),所以當(dāng)閱讀本文時(shí),或許在其官方網(wǎng)站上已提供了新的正式版下載,因此,請(qǐng)進(jìn)入MySQL下載頁(yè)面查找當(dāng)前的最新可用版本。另外,在下載過(guò)程中,會(huì)提示需要注冊(cè)為網(wǎng)絡(luò)用戶,這是一個(gè)很簡(jiǎn)短的過(guò)程,它需要提供一個(gè)有效的email地址。當(dāng)然,如果不注冊(cè)的話,也可以跳過(guò)此步,直接下載既可。
2、解壓縮并放置到期望的目錄下 (建議放置在不包含空格的目錄下,如E:\mysql )為了方便,修改解壓縮后的文件夾名為mysql,并放置在C:\mysql (因?yàn)槭桥渲梦募锬J(rèn)的路徑。)
將下載后的mysql-noinstall-5.0.77-win32.zip解壓到%MySQL_HOME%(此處%MySQL_HOME%表示MySQL的安裝路徑,如將其解壓至E:\dev\,為了方便,修改解壓縮后的文件夾名為mysql-5.1.31)。另外,為了便于日后備份和升級(jí),最好把安裝文件中的data目錄存放在其它地方。此處,在E盤新建一個(gè)目錄"MySQL5.1Data",然后把"E:\dev\mysql-5.1.31"目錄下的"data"子目錄剪切到"E:\MySQL5.1Data"目錄中。
3、創(chuàng)建一個(gè)配置文件
對(duì)于服務(wù)器每次啟動(dòng)都用到的選項(xiàng)和對(duì)MySQL服務(wù)的一些設(shè)置,你會(huì)發(fā)現(xiàn)使用配置文件來(lái)指定MySQL配置非常方便。 MySQL配置文件,一般放在Windows系統(tǒng)目錄中,如C:\WINDOWS 或C:\WINNT ,名為my.ini 。但是,此處我們是安裝兩個(gè)MySQL,因此將其放在MySQL解壓縮后的文件夾中。在該文件夾中,一般包含5個(gè)MySQL自帶的配置文件,my-small.ini、my-medium.ini、my-large.ini、my-huge.ini和my-innodb-heavy-4G.ini,請(qǐng)你根據(jù)自己機(jī)器的內(nèi)存大小,選擇其一,并把它重新命名為my.ini用作基本配置文件。
配置文件中的一些參數(shù),需要根據(jù)安裝目錄的不同,做相應(yīng)的修改,如
[WinMySQLAdmin]
Server=E:/dev/mysql-5.1.31/bin/mysqld.exe
[mysqld]
basedir=E:/dev/mysql-5.1.31
datadir=E:/MySQL5.1Data/data
default-character-set=gbk
port=3306
[client]
default-character-set=gbk
port=3306
4、將MySQL加入到Windows 的服務(wù)中
打開(kāi)MS-DOS窗口,進(jìn)入DOS環(huán)境,切換到"%MySQL_HOME%\bin"目錄
運(yùn)行: %MySQL_HOME%\binmysqld --install mysql5.1
(此時(shí),在運(yùn)行中輸入"services.msc"或者打開(kāi)"控制面板"-"管理工具"-"服務(wù)",可以看到服務(wù)列表中存在"MySQL5.1"服務(wù)。如果不希望它自動(dòng)運(yùn)行,也可以改為手動(dòng),這樣,當(dāng)你不用它的時(shí)候,也可以節(jié)省內(nèi)存。)
5、啟動(dòng)和停止MySQL服務(wù)
%MySQL_HOME%\binnet start mysql
或者進(jìn)入DOS環(huán)境,進(jìn)入如下目錄運(yùn)行:%MySQL_HOME%\bin\mysqld.exe
(或直接雙擊mysqld.exe文件),即可啟動(dòng)MySQL服務(wù)
%MySQL_HOME%\binnet stop mysql(停止MySQL服務(wù))
注:如果要卸載MySQL服務(wù),請(qǐng)運(yùn)行%MySQL_HOME%\binmysqld --remove
(如果你不再需要MySQL了,請(qǐng)先停掉MySQL的服務(wù),然后再把MySQL的服務(wù)卸載掉,最后刪除MySQL安裝目錄即可。)
6、進(jìn)入MySQL。
%MySQL_HOME%\bin\mysql -uroot -p (密碼為空)
(如果出現(xiàn)ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)提示,表示MySQL服務(wù)沒(méi)有被啟動(dòng),其主要的原因在于,配置文件寫的不對(duì)。
如果出現(xiàn)ERROR 1045 (28000): Access denied for user [email=]'root'@'localhost'[/email] (using password: NO)提示,表示MySQL服務(wù)已經(jīng)啟動(dòng),但是你所輸入的密碼不正確。
如果出現(xiàn)1067的錯(cuò)誤:A system error has occurred.System error 1067 has occurred.The process terminated unexpectedly.提示,無(wú)法啟動(dòng)MySQL服務(wù),進(jìn)程意外終止,表示你的配置文件有問(wèn)題,請(qǐng)檢查my.ini里面的路勁是否寫錯(cuò)了或者試著刪除MySQL5.1Data文件中的LOG文件。)
mysqlselect version(); (顯示目前你所安裝的MySQL的數(shù)據(jù)庫(kù)版本信息)
如果上面的所有操作步驟均正常的話,那么恭喜你,你已安裝好了MySQL 5.1,下面我們繼續(xù)安裝MySQL 5.0.
(二)安裝MySQL 5.0
安裝MySQL 5.0的步驟與安裝MySQL 5.1的步驟類似,其中,有兩個(gè)需要注意的地方為,
(1)在創(chuàng)建MySQL 5.0的配置文件時(shí),port要設(shè)置成非3306(如3307等)端口。
(2)將MySQL加入到Windows 的服務(wù)中:
打開(kāi)MS-DOS窗口,進(jìn)入DOS環(huán)境,切換到"%MySQL_HOME%\bin"目錄
運(yùn)行:%MySQL_HOME%\binmysqld-nt --install mysql5.0
注意:mysqld(或mysqld.exe)是 MySQL server數(shù)據(jù)庫(kù)服務(wù)器的相關(guān)程序,而mysqld-nt(或mysqld-nt.exe)是MySQL Daemon數(shù)據(jù)庫(kù)服務(wù)的相關(guān)程序,在MySQL 5.1(此處的版本為5.1.31)中僅有mysqld(或mysqld.exe),在MySQL 5.0(此處的版本為5.0.77)中,這兩者都有。
方法/步驟
1
下載好后解壓發(fā)現(xiàn)沒(méi)有data文件夾,這可怎么辦,網(wǎng)上查看了很多的發(fā)方法,總是看不懂,新版原來(lái)是改了,需要初始化,下面一步一步道來(lái)。
新建一個(gè)data文件夾。
打開(kāi)配置文件my-default.ini看到里面的basedir和datadir是沒(méi)有打開(kāi)的,前面有#,路徑也是以“……”表示。
去掉basedir和datadir前面的#
basedir添加的是MySQL的解壓路徑;
datadir添加的是MySQL的data文件夾路徑。
接下來(lái)就是配置環(huán)境變量,首先先把bin的地址復(fù)制:打開(kāi)MySQL解壓文件夾里面的bin文件夾,將鼠標(biāo)點(diǎn)擊到地址欄選中,復(fù)制地址(這樣做的目的是防止打字出錯(cuò),而且方便)。
把剛剛復(fù)制的bin路徑添加的Path變量值,具體方法是:打開(kāi)電腦桌面:計(jì)算機(jī)—右鍵—高級(jí)系統(tǒng)設(shè)置—高級(jí)—環(huán)境變量(N)—修改Path;就是將復(fù)制的地址欄粘貼到最后。(這里注意的是不同的路徑之間用英文的“;”分開(kāi))確定,退出。
打開(kāi)dos界面,具體方法是:在開(kāi)始輸入cmd.exe回車。
這一步很重要,初始化MySQL,需要進(jìn)到MySQL解壓目錄下的bin文件:具體方法是:這里以F盤下的路徑為例:
F:回車
F:cd phptools\MySQL\bin(回車)
F:\phptools\MySQL\binmysqld --initialize-insecure --user=mysql(回車,這一步就是初始化)
當(dāng)出現(xiàn)Service successfully installed表示MySQL服務(wù)已經(jīng)安裝了,就差啟動(dòng)了。
啟動(dòng)MySQL在之前的F:\phptools\MySQL\bin輸入:net start mysql;
出現(xiàn):MySQL服務(wù)啟動(dòng)成功,表示這一次配置完畢。
接下來(lái)就是開(kāi)啟新版的MySQL之旅了,打開(kāi)dos界面,輸入mysql -u root -p然后回車,提示輸入密碼,如果沒(méi)有密碼就回車。
查看版本。至此MySQL5.7.10安裝完畢。
工具:
mysql
方法:
1、在安裝完Mysql之后,通過(guò)DOS窗口輸入net start mysql時(shí),卻提示服務(wù)名無(wú)效,明明安裝了確無(wú)效,其實(shí)是還沒(méi)有將mysql注冊(cè)到系統(tǒng)服務(wù)。所以出現(xiàn)了服務(wù)名無(wú)效。
2、首先先進(jìn)入mysql的安裝目錄下的bin目錄,以下電腦作為演示。
3、之后打開(kāi)DOS命令窗口,進(jìn)入該目錄下(一定要進(jìn)入該目錄,否則操作錯(cuò)誤)。
4、輸入命令:mysqld --install,之后出現(xiàn)如下界面。提示安裝服務(wù)成功。
5、如果要卸載服務(wù),可以輸入如下命令:mysqld --remove。出現(xiàn)如下界面。提示移除服務(wù)成功。
注意事項(xiàng):注意是mysqld --install不是mysql --install
具體安裝如下:
1、把 mysql-5.7.19-winx64.zip 壓縮文件解壓到 C:\MySQL\ 目錄下;
2、在 C:\MySQL\ 目錄下新建 my.ini 配置文件;
3、用文本編輯器或其他編輯器打開(kāi) my.ini 文件,把以下代碼復(fù)制粘貼進(jìn)去,保存退出;
#代碼開(kāi)始
[Client]
#設(shè)置3306端口
port = 3306
[mysqld]
#設(shè)置3306端口
port = 3306
# 設(shè)置mysql的安裝目錄
basedir=C:\mysql
# 設(shè)置mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)的存放目錄
datadir=C:\mysql\data
# 允許最大連接數(shù)
max_connections=200
# 服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集
character-set-server=utf8
# 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8
#代碼結(jié)束
4、配置環(huán)境變量;
4.1、新建系統(tǒng)變量 MYSQL_HOME ,并配置變量值為 C:\mysql ;
4.2、編輯系統(tǒng)變量 Path ,將 ;%MYSQL_HOME%\bin 添加到 Path 變量值后面。
5、以管理員身份運(yùn)行命令提示符cmd(一定要用管理員身份運(yùn)行,不然權(quán)限不夠);
5.1、使用dos指令,進(jìn)入C:\mysql 目錄,運(yùn)行以下指令
mysqld --defaults-file=my.ini --initialize-insecure
mysqld --install
net start mysql
5.2、設(shè)置 mysql 的 root 密碼,運(yùn)行以下指令
mysql -u root -p
use mysql;
update user set authentication_string=password('您的密碼') where user='root';
flush privileges;
exit
至此,Mysql 5.7.19 winx64 解壓縮版配置安裝已經(jīng)完成!
使用命令行創(chuàng)建MySql數(shù)據(jù)庫(kù),首先要登錄MySql數(shù)據(jù)庫(kù)系統(tǒng)
創(chuàng)建步驟如下:
Windows操作系統(tǒng)下,開(kāi)始——運(yùn)行,打開(kāi)"運(yùn)行"對(duì)話框,輸入cmd,點(diǎn)擊“確定”即可進(jìn)入DOS窗口,輸入登錄MySQL數(shù)據(jù)庫(kù)命令
mysql
-h
127.0.0.1
-u
root
-p
參數(shù)含義:
mysql是登錄數(shù)據(jù)庫(kù)的命令,-h
后面跟服務(wù)器的IP,由于本示例MySql服務(wù)器安裝在本地,因此IP地址為127.0.0.1;-u
后面跟用戶名,本示例采用
root用戶登錄;-p
后面跟登錄密碼。
輸入上述命令后回車,再輸入登錄密碼,一般默認(rèn)密碼是root
回車
成功登錄MySQL數(shù)據(jù)庫(kù)后就可以在DOS下使用SQL語(yǔ)句"create
database"創(chuàng)建數(shù)據(jù)庫(kù)了
mysqlcreate
database
要?jiǎng)?chuàng)建的新數(shù)據(jù)庫(kù)名;
當(dāng)前標(biāo)題:dos怎么安裝mysql,dos下如何安裝軟件
文章起源:http://www.yijiale78.com/article30/dsccgpo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、網(wǎng)站改版、App開(kāi)發(fā)、網(wǎng)站建設(shè)、建站公司、標(biāo)簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)