怎么安裝指定的mysql 安裝東西怎么到設(shè)置中確定

如何安裝MySQL,MySQL兩種安裝方式

1,rpm包形式

我們提供的服務(wù)有:網(wǎng)站建設(shè)、成都做網(wǎng)站、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、新平ssl等。為近1000家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的新平網(wǎng)站制作公司

安裝方法:

首先可以從安裝光盤中或者到mysql的網(wǎng)站上下載對(duì)應(yīng)版本的rpm包如下:

MySQL-server-community-5.5.28-1.rhel5.i386.rpm??

MySQL-client-community-5.5.28-1.rhel5.i386.rpm

接著我們可以使用rpm命令進(jìn)行安裝:

rpm -ivh MySQL-server-community-5.5.28-1.rhel5.i386.rpm?

rpm -ivh MySQL-client-community-5.5.28-1.rhel5.i386.rpm

2,通用二進(jìn)制包

(1)新建用戶以安全方式運(yùn)行進(jìn)程:

groupadd?-r?mysql

useradd?-g?mysql?-r?-s?/sbin/nologin?-M?-d?/mydata/data?mysql

chown?-R?mysql:mysql?/mydata/data

(2)安裝并初始化mysql-5.5.28

首先下載平臺(tái)對(duì)應(yīng)的mysql版本至本地,這里是32位平臺(tái),因此,選擇的為mysql-5.5.28-linux2.6-i686.tar.gz

tar?xf?mysql-5.5.28-linux2.6-i686.tar.gz?-C?/usr/local

cd?/usr/local/

ln?-sv?mysql-5.5.28-linux2.6-i686?mysql

cd?mysql

chown?-R?mysql:mysql?.

scripts/mysql_install_db?--user=mysql?--datadir=/mydata/data

chown?-R?root?.

(3)為mysql提供主配置文件:

cd?/usr/local/mysql

cp?support-files/my-large.cnf?/etc/my.cnf

(4)修改配置文件:

修改此文件中thread_concurrency的值為你的CPU個(gè)數(shù)乘以2,比如這里使用如下行:?

thread_concurrency = 2?

另外還需要添加如下行指定mysql數(shù)據(jù)文件的存放位置:?

datadir = /mydata/data

(5)為mysql提供sysv服務(wù)腳本:

cd?/usr/local/mysql

cp?support-files/mysql.server?/etc/rc.d/init.d/mysqld

(6)添加至服務(wù)列表:

chkconfig?--add?mysqld

chkconfig?mysqld?on

(7)而后就可以啟動(dòng)服務(wù)測(cè)試使用了。

service?mysqld?start

怎么安裝MYSQL

安裝:雙擊Setup.exe文件,開始mysql的安裝。出現(xiàn)下面的窗口

點(diǎn)擊Next開始下一步安裝。默認(rèn)是Typical,選擇Custom,因?yàn)門ypical模式不允許改變安裝路徑,只能安裝在C盤

這里需要選擇組件和更改文件夾位置,組件可以默認(rèn)的,位置要選擇Change來改變(

注意:安裝mysql的路徑中,不能含有中文)

點(diǎn)擊Install開始安裝

安裝完成,看到下面。當(dāng)然,我們選擇“Skip Sign-Up”。

點(diǎn)擊完成“Finsh”

現(xiàn)在開始配置的工作了。點(diǎn)擊Next繼續(xù)。

選擇Detailed Configuration,點(diǎn)Next。

下面這個(gè)選項(xiàng)是選擇mysql應(yīng)用類型(第一種是開發(fā)服務(wù)器,將只用盡量少的內(nèi)存,第二種是普通WEB服務(wù)器,將使用中等數(shù)量?jī)?nèi)存,最后一種是這臺(tái)服務(wù)器上面只跑mysql數(shù)據(jù)庫(kù),將占用全部的內(nèi)存,)這里示例選擇開發(fā)服務(wù)器,占用盡量少的內(nèi)存,用戶可根據(jù)自己的需求,選擇其他選項(xiàng)。

接下來選擇數(shù)據(jù)庫(kù)用途,(第一種是多功能用途,將把數(shù)據(jù)庫(kù)優(yōu)化成很好的innodb存儲(chǔ)類型和高效率的myisam存儲(chǔ)類型,第二種是只用于事務(wù)處理類型,最好的優(yōu)化innodb,但同時(shí)也支持myisam,最后一種是非事務(wù)處理類型,適合于簡(jiǎn)單的應(yīng)用,只有不支持事務(wù)的myisam類型是被支持的。)一般選擇第一種多功能。

下面是選擇數(shù)據(jù)存放位置,默認(rèn)。

選擇mysql允許的最大連接數(shù),第一種是最大20個(gè)連接并發(fā)數(shù),第二種是最大500個(gè)并發(fā)連接數(shù),最后一種是自定義,你可以根據(jù)自己的需要選擇

下面是選擇數(shù)據(jù)庫(kù)監(jiān)聽的端口,一般默認(rèn)是3306,如果改成其他端口,以后連接數(shù)據(jù)庫(kù)的時(shí)候都要記住修改的端口,否則不能連接mysql數(shù)據(jù)庫(kù),比較麻煩,這里不做修改,用mysq的默認(rèn)端口:3306。接下來默認(rèn)latin1。

這一步是設(shè)置mysql的超級(jí)用戶密碼,這個(gè)超級(jí)用戶非常重要,對(duì)mysql擁有全部的權(quán)限,請(qǐng)?jiān)O(shè)置好并牢記超級(jí)用戶的密碼,下面有個(gè)復(fù)選框是選擇是否允許遠(yuǎn)程機(jī)器用root用戶連接到你的mysql服務(wù)器上面,如果有這個(gè)需求,也請(qǐng)勾選

當(dāng)兩次輸入的密碼一致后,記住該密碼,點(diǎn)Next繼續(xù)。 等待就完成了。

容易出現(xiàn)的問題:mysql 安裝到最后一步時(shí),start service 為失敗狀態(tài)。

解決方法:

方式1 MySQL安裝是出現(xiàn)could not start the service mysql error:0 提示錯(cuò)誤,解決方法: 首 先,在管理工具-服務(wù)里面將MySQL的服務(wù)給停止,然后打開cmd 進(jìn)入你的MySQL bin目錄下,例如 C:\Program Files\MySQL\MySQL Server 5.0\bin 然后使用如下命令mysqld-nt -remove 然后就會(huì)顯示......success! 好了下面進(jìn)入添加刪除程序,找到MySQL選擇卸載,記得選擇remove。最后將MySQL目錄刪除,還有數(shù)據(jù)庫(kù)的目錄也刪除

方式2

查看服務(wù)中有沒有mysql,如果有將該服務(wù)停掉; 安裝mysql 5.1.33,在運(yùn)行Server Instance Configuration wizard時(shí)的Execute configurattion步驟中的第三項(xiàng)Start Service進(jìn)出錯(cuò),錯(cuò)誤提示為Could not start the service MySQL (出現(xiàn)這種情況一般是因?yàn)檠b過mysql,卸載不干凈造成的。卸載后重啟后再重裝。注意看下服務(wù),如果未能卸載,可以用mysqld-nt -remove卸載)

在控制面板中運(yùn)行添加刪除程序,將mysql卸載; 卸載后打開注冊(cè)表,查看

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 下的鍵值,如果有相關(guān)mysql鍵值(mysql、mysqladmin)則刪掉,即可;

重啟,將mysql的安裝殘余目錄刪掉 (查看服務(wù),此時(shí)服務(wù)中已沒有mysql); 重新安裝mysql.安裝后先不要運(yùn)行Server Instance Configuration wizard,重啟后在開始菜單中運(yùn)行該向?qū)?,即?/p>

如何安裝mysql

給你個(gè)鏈接,我第一次就是照這個(gè)安裝的,講的比較通俗易懂

用過MySQL之后,不論容量的話,發(fā)現(xiàn)比其他兩個(gè)(sql server 、oracle)好用的多,一下子就喜歡上了。下面給那些還不知道怎么弄的童鞋們寫下具體的方法步驟。

(我這個(gè)寫得有點(diǎn)太詳細(xì)了,甚至有些繁瑣,有很多步驟在其他的教程文檔里都是省略掉的,但我還是要寫出來,因?yàn)槲耶?dāng)時(shí)走了很多彎路,我希望你們能夠避免我走的這些彎路。當(dāng)然,知道同學(xué)的可以略過,選擇你想知道的地方看)

工具/原料

? 電腦 win7 64bit

方法/步驟

1

第一大步:下載。

a.俗話說:“巧婦難為無米之炊”嘛!我這里用的是 ZIP Archive 版的,win7 64位的機(jī)器支持這個(gè),所以我建議都用這個(gè)。因?yàn)檫@個(gè)簡(jiǎn)單嘛,而且還干凈。

地址見圖:

拉倒最下面,看清楚了64bit ZIP Archive ,點(diǎn)擊Download。

2

b.點(diǎn)開之后會(huì)進(jìn)入另一個(gè)頁面,但卻沒有開始下載,這個(gè)時(shí)候不用怕,看不懂沒關(guān)系,你只要知道他是要讓你們登錄(login),或者 申請(qǐng)賬號(hào)(sign up)個(gè)就行了,登錄或者申請(qǐng)成功后就會(huì)開始下載。(記住密碼要字母和數(shù)字組合,字母要有大寫)

c.注意:密碼要字母和數(shù)字組合,字母要有大寫字母

4

d.當(dāng)然你如果有賬戶的話,也可以直接登錄進(jìn)去

5

成功后點(diǎn)擊DownNow。文件不大,才200多M,很快的,稍等一下(成功后按理說也是到達(dá)下面這個(gè)地方的,但假如不知這樣的話,你自己找一下,或者直接退出來,重復(fù)以上步驟,選登錄那個(gè)就是了。

6

在多說一句,MySQL 是開源(open source)數(shù)據(jù)庫(kù),所謂開源就是可以查看源代碼的,我相信很多童靴都會(huì)對(duì)這個(gè)感興趣。那么在哪下源代碼呢?

在剛進(jìn)-(第一個(gè)圖片那地址)的時(shí)候。有一個(gè)Select Platform,選擇下面的source code就行。

(同理如果要下載linux平臺(tái)下的MySQL也是在這找)

下載完畢,下面開始著手安裝和配置

7

第二大步:安裝(解壓)

ZIP Archive版是免安裝的。只要解壓就行了。和安裝版的沒什么不同,但就是不需要安裝。找到下載好的mysql-x.x.xx-winx64.zip右鍵選擇(解壓到...),找到你想安裝的地方,喜歡放C:盤的就選擇C:盤,不喜歡的就自己選個(gè)就是了,小編喜歡放D:盤,畢竟c:系統(tǒng)盤放的東西太多不好。解壓完就ok了,是不是很簡(jiǎn)單?知道 ZIP Archive版的好處了吧

8

你是不是要問了?怎么用???\bin點(diǎn)里面的mysql。exe怎么出來一個(gè)黑窗口就沒反應(yīng)了?

沒反應(yīng)是因?yàn)榉?wù)還沒開!

沒開,是不是打開就好了?

服務(wù)還沒安裝!

怎么安裝?

下面講!

9

第三大步:配置默認(rèn)文件

其實(shí)理論上現(xiàn)在這樣就可以直接安裝服務(wù)了,但是因?yàn)槭悄J(rèn)配置,我們使用的時(shí)候會(huì)出現(xiàn)很多問題。比如里面的漢字全是亂碼之類的,所以建議你先配置一下默認(rèn)文件。在mysql-x.x.xx-winx64(小編的是5.6.17根據(jù)自己的版本來定)目錄下,新建個(gè)my.ini。復(fù)制下面的代碼保存就ok了。my.ini會(huì)替換掉下面的my-default.ini文件。.ini文件是window里面的配置文件。保存里面各種默認(rèn)的數(shù)據(jù)。安裝版的是在安裝的時(shí)候讓你自己選然后系統(tǒng)給你保存進(jìn)來,zip archive是自己寫,都一樣。里面的代碼語法是什么意思童鞋們自己查相關(guān)資料吧。畢竟我一兩句話說不清。這個(gè)文件在軟件運(yùn)行時(shí)加載。

10

代碼:(把里面D:\mysql\mysql-5.6.17-winx64改成你自己的軟件路徑,保存)

[mysql]

# 設(shè)置mysql客戶端默認(rèn)字符集

default-character-set=utf8

[mysqld]

#設(shè)置3306端口

port = 3306

# 設(shè)置mysql的安裝目錄

basedir=D:\mysql\mysql-5.6.17-winx64

# 設(shè)置mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)的存放目錄

datadir=D:\mysql\mysql-5.6.17-winx64\data

# 允許最大連接數(shù)

max_connections=200

# 服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集

character-set-server=utf8

# 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎

default-storage-engine=INNODB

11

第四大步:安裝mysql服務(wù)

a開始-在面的搜索欄里面輸入cmd,上面會(huì)出來一個(gè)cmd.exe,別忙著點(diǎn)確定,要右鍵這個(gè)cmd.exe選擇一管理員的身份運(yùn)行這個(gè)選項(xiàng)。不然會(huì)出現(xiàn)一個(gè)身份不夠的錯(cuò)誤碼,具體數(shù)忘了。這是win7的一個(gè)特點(diǎn)。知道就行了。若是my.ini寫錯(cuò)的話,錯(cuò)誤碼是1067.

(你也可以在C:\Windows\System32目錄下找到這個(gè)cmd.exe,同樣右鍵它,以管理員身份確定。)

12

以管理員身份打開cmd窗口后,將目錄切換到你解壓文件的bin目錄,我的目錄是圖里面那個(gè),你的話,要以你自己的目錄為準(zhǔn)。再輸入mysqld install回車運(yùn)行就行了,注意是是mysqld,不是mysql

出現(xiàn)安裝成功就ok了。我由于已經(jīng)安裝了,所以結(jié)果就是這個(gè)了。

接著就是在輸入 net start mysql 啟動(dòng)服務(wù)?;蛘卟幌勇闊┚褪謩?dòng),打開服務(wù)手動(dòng)啟動(dòng)了mysql服務(wù)了。

13

告訴大家一個(gè)win7打開服務(wù)界面的簡(jiǎn)單方法。打開任務(wù)管理器(右鍵選擇任務(wù)管理器也好,ctrl+alt+delete也罷,隨你喜好)。點(diǎn)下面的服務(wù)就ok了,是不是很簡(jiǎn)單,比控制面板那個(gè)方法簡(jiǎn)單多了吧。當(dāng)然你也可以在cmd窗口里面輸入services.msc也是可以的。

14

第五大步:打開MySQL

還是將目錄切換到D:\mysql\mysql-x.x.xx-winx64\bin(x.xx.xxx是什么根據(jù)你自己的版本來吧)輸入mysql -uroot -p ,默認(rèn)是沒有密碼的?;剀囘M(jìn)入,當(dāng)然我的已經(jīng)設(shè)置密碼了,所以要輸入密碼才能進(jìn)。有密碼的話,可以mysql -uroot -p密碼,也是可以是mysql -uroot -p 回車輸入密碼,推薦第二種,原因,你動(dòng)手之后就知道了。

設(shè)置密碼的方法:mysqladmin -u root -p password 密碼。

退出exit 就行了。記住直接關(guān)閉cmd窗口是沒有退出的,要輸入exit才會(huì)退出啊。

15

雖然打開mysql 了,但每次打開mysql 都要輸入那么多指令切換目錄是不是很討厭?怎么弄呢?會(huì)的當(dāng)然不用我說了,不會(huì)的也不用急,我來告訴你們。

右鍵我的電腦-屬性-高級(jí)系統(tǒng)設(shè)置-環(huán)境變量-path-編輯,將你的mysql軟件下的bin目錄的全路徑放里面。我建議童鞋們放在最前面,最后在那個(gè)目錄的路徑后面加個(gè)英文的分號(hào)(;)保存就行了。如D:\mysql\mysql-x.x.xx-winx64\bin;

為啥這樣弄呢?原理是個(gè)啥?簡(jiǎn)單的說環(huán)境變量里面的path路徑這東西,就是cmd系統(tǒng)的查找目錄路徑。你輸入一個(gè)指令,系統(tǒng)怎么知道這個(gè)指令有沒有呢?系統(tǒng)做了什么事?其實(shí)系統(tǒng)是在當(dāng)前目錄和系統(tǒng)環(huán)境變量path里面的路徑全部查找一邊,找到第一個(gè)為準(zhǔn),找不到就報(bào)錯(cuò)。所以我們要不每次都切換cmd目錄,要不就設(shè)置了,以后就不需要再切換cmd路徑了。

打個(gè)比方:系統(tǒng)就像一輛公交車。按著既定的路線走。環(huán)境變量里面的路徑就是那個(gè)路線或者說是各個(gè)站。到了站(找到第一個(gè))就下車(運(yùn)行)。

16

現(xiàn)在配好了環(huán)境變量,讓我們?cè)趤磉\(yùn)行一下吧!

cmd-mysql -uroot -p -回車輸入密碼-show databases;查找數(shù)據(jù)庫(kù)-use 數(shù)據(jù)庫(kù)名;切換數(shù)據(jù)庫(kù)目錄-show tables;查找表-sql查詢工作select * from 表名-exit退出。

其他的指令都輸數(shù)據(jù)庫(kù)操作方面的事了,小編就不贅述了,你們可以找一些相關(guān)的書。

17

小編是比較喜歡使用cmd窗口來操作mysql的,你用習(xí)慣了之后發(fā)現(xiàn)他是如此的方便快捷。比那什么圖形化界面好用多了,而且你給mysql安個(gè)圖形化界面就失去了他相比其他兩個(gè)數(shù)據(jù)庫(kù)的好的那些意義。小編強(qiáng)烈不推薦大家使用圖形化界面操作mysql數(shù)據(jù)庫(kù)。但你真要用我也沒辦法。給你們推薦幾個(gè)圖形化的管理工具:

1、phpMyAdmin

2、MySQLDumper

3、Navicat

4、MySQL GUI Tools

5、MySQL ODBC Connector

這些工具怎么安裝我相信網(wǎng)上還是會(huì)有很多像我這樣教程的,大家可以找下看看。

18

附加步步驟:為你的mysql瘦身

有沒有沒發(fā)現(xiàn)一個(gè)問題,你下載mysql壓縮包的時(shí)候只有200M多一點(diǎn),可解壓只有竟然達(dá)到竟然的1G多,右鍵你的mysql-x.x.xx-winx64目錄,選擇屬性來看看他的大小吧!為什么會(huì)這樣呢,其實(shí)還是那個(gè)問題,mysql是開源的數(shù)據(jù)庫(kù),里面的源文件和debug等文件都沒有刪掉,這些文件其實(shí)沒有什么用的,都刪掉就是了。刪掉dubug文件和.pdf文件。當(dāng)然不止這一個(gè)目錄里面有,自己找一下,但別刪錯(cuò)了。刪了之后是不是發(fā)現(xiàn)小了特別多!

END

注意事項(xiàng)

? 里面有沒提到的錯(cuò)誤,你們可以把錯(cuò)誤碼復(fù)制下來百度一下,我相信你們能遇到的錯(cuò)誤別人也能遇到。

? 遇到問題要有耐心,問題解決了就是一個(gè)大的進(jìn)步。不要怕遇到問題。你現(xiàn)在每遇到一個(gè)問題,在以后就是你所擁有的財(cái)富。

? 感謝大家不厭其煩的看我啰嗦這么多。

當(dāng)前題目:怎么安裝指定的mysql 安裝東西怎么到設(shè)置中確定
轉(zhuǎn)載來源:http://muchs.cn/article10/docohgo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、企業(yè)網(wǎng)站制作、App設(shè)計(jì)、全網(wǎng)營(yíng)銷推廣、品牌網(wǎng)站設(shè)計(jì)網(wǎng)站維護(hù)

廣告

聲明:本網(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í)需注明來源: 創(chuàng)新互聯(lián)

營(yíng)銷型網(wǎng)站建設(shè)