最详细MySQL的安装与介绍Windows
數(shù)據(jù)庫的安裝:
選擇安裝類型,有“Typical(默認(rèn))”、“Complete(完全)”、“Custom(?戶?定義)”三個選
項,選擇“Custom”,按“next”鍵繼續(xù)。
點選“Browse”,?動指定安裝?錄。
填上安裝?錄,我的是“d:\Program Files (x86)\MySQL\MySQL Server 5.0”,按“OK”繼續(xù)。
確認(rèn)?下先前的設(shè)置,如果有誤,按“Back”返回重做。按“Install”開始安裝。
正在安裝中,請稍候,直到出現(xiàn)下?的界?, 則完成MYSQL的安裝
數(shù)據(jù)庫安裝好了還需要對數(shù)據(jù)庫進(jìn)?配置才能使? MYSQL的配置
安裝完成了,出現(xiàn)如下界?將進(jìn)?mysql配置向?qū)А?br />
選擇配置?式,“Detailed Configuration(?動精確配置)”、“Standard Configuration(標(biāo)準(zhǔn)配
置)”,我們選擇“Detailed Configuration”,?便熟悉配置過程。
選擇服務(wù)器類型,“Developer Machine(開發(fā)測試類,mysql占?很少資源)”、“Server
Machine(服務(wù)器類型,mysql占?較多資源)”、“Dedicated MySQL Server Machine(專?的
數(shù)據(jù)庫服務(wù)器,mysql占?所有可?資源)”
選擇mysql數(shù)據(jù)庫的?致?途,“Multifunctional Database(通?多功能型,
好)”、“Transactional Database Only(服務(wù)器類型,專注于事務(wù)處理,?般)”、“NonTransactional Database Only(?事務(wù)處理型,較簡單,主要做?些監(jiān)控、記數(shù)?,對MyISAM數(shù)
據(jù)類型的?持僅限于non-transactional),按“Next”繼續(xù)。
選擇?站并發(fā)連接數(shù),同時連接的數(shù)?,“Decision Support(DSS)/OLAP(20個左右)”、“Online
Transaction Processing(OLTP)(500個左右)”、“Manual Setting(?動設(shè)置,??輸?個數(shù))”。
個??上,您還可以選擇“啟?標(biāo)準(zhǔn)模式”(Enable Strict Mode),這樣MySQL就不會允許細(xì)?的
語法錯誤。如果是新?,建議您取消標(biāo)準(zhǔn)模式以減少麻煩。但熟悉MySQL以后,盡量使?標(biāo)準(zhǔn)模
式,因為它可以降低有害數(shù)據(jù)進(jìn)?數(shù)據(jù)庫的可能性。按“Next”繼續(xù)
8. 選擇是否將mysql安裝為windows服務(wù),還可以指定Service Name(服務(wù)標(biāo)識名稱),是否將
mysql的bin?錄加?到Windows PATH(加?后,就可以直接使?bin下的?件,?不?指出?錄
名,?如連接,“mysql.exe -uusername -ppassword;”就可以了,不?指出mysql.exe的完整地
址,很?便),我這?全部打上了勾,Service Name不變。按“Next”繼續(xù)。
9. 詢問是否要修改默認(rèn)root?戶(超級管理)的密碼。“Enable root access from remote
machines(是否允許root?戶在其它的機器上登陸,如果要安全,就不要勾上,如果要?便,就
勾上它)”。最后“Create An Anonymous Account(新建?個匿名?戶,匿名?戶可以連接數(shù)據(jù)
庫,不能操作數(shù)據(jù),包括查詢)”,?般就不?勾了,設(shè)置完畢,按“Next”繼續(xù)。
10. 確認(rèn)設(shè)置?誤,按“Execute”使設(shè)置?效,即完成MYSQL的安裝和配置。
注意:設(shè)置完畢,按“Finish”后有?個?較常?的錯誤,就是不能“Start service”,?般出現(xiàn)在以
前有安裝mysql的服務(wù)器上,解決的辦法,先保證以前安裝的mysql服務(wù)器徹底卸載掉了;不?的
話,檢查是否按上??步所說,之前的密碼是否有修改,照上?的操作;如果依然不?,將
mysql安裝?錄下的data?件夾備份,然后刪除,在安裝完成后,將安裝?成的 data?件夾刪
除,備份的data?件夾移回來,再重啟mysql服務(wù)就可以了,這種情況下,可能需要將數(shù)據(jù)庫檢
查?下,然后修復(fù)?次,防?數(shù)據(jù)出錯。
解決?法:卸載MySQL,重裝MySQL
數(shù)據(jù)庫的卸載:
停?window的MySQL服務(wù)。 找到“控制?板”-> “管理?具”-> “服務(wù)”,停?MySQL后臺服務(wù)。
卸載MySQL安裝程序。找到“控制?板”-> “程序和功能”,卸載MySQL程序。
刪除MySQL安裝?錄下的所有?件。
刪除c盤ProgramDate?錄中關(guān)于MySQL的?錄。路徑為:C:\ProgramData\MySQL(是隱藏?件,
需要顯示出來)
數(shù)據(jù)庫的啟動:
控制臺連接數(shù)據(jù)庫:
設(shè)置的密碼即可登錄
后輸?密碼?式:
mysql -u?戶名 -p回? 密碼
2. 登錄格式2: mysql -hip地址 -u?戶名 -p密碼 例如: mysql –h127.0.0.1 –uroot -proot
3. 登錄格式3: mysql --host=ip地址 --user=?戶名 --password=密碼 例如: mysql –
host=localhost --user=root --password=root1
4. 退出MySQL: exit
SQLyog圖形化?具安裝:
?SQLyog可以快速直觀地讓您從世界的任何?落通過?絡(luò)來維護遠(yuǎn)端的MySQL數(shù)據(jù)庫
MySQL?錄結(jié)構(gòu)
│-- bin:mysql相關(guān)的可執(zhí)??件*.exe
│-- MySQLInstanceConfig.exe mysql的配置程序
│-- data: mysql?帶的數(shù)據(jù)庫?件
│-- include: c語?的頭?件(不?關(guān)注)
│-- lib: 存放mysql使?到的dll動態(tài)庫(相當(dāng)于jar包,不?關(guān)注)
│-- my.ini mysql的配置?件,配置了mysql的相關(guān)信息
數(shù)據(jù)庫管理系統(tǒng)
件,?于建?、使?和維護數(shù)據(jù)庫,對數(shù)據(jù)庫進(jìn)?統(tǒng)?管理和控制,以保證數(shù)據(jù)庫的安全性和完整性。
?戶通過數(shù)據(jù)庫管理系統(tǒng)訪問數(shù)據(jù)庫中表內(nèi)的數(shù)據(jù)
數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫和表的關(guān)系
應(yīng)?中實體的數(shù)據(jù),?般會在數(shù)據(jù)庫創(chuàng)建多個表,以保存程序中實體的數(shù)據(jù)。數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫
和表的關(guān)系如圖所示:
先有數(shù)據(jù)庫 → 再有表 → 再有數(shù)據(jù) ?個庫包含多個表
實體類與表的對應(yīng)關(guān)系
總結(jié)
以上是生活随笔為你收集整理的最详细MySQL的安装与介绍Windows的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: StringStringBuilder的
- 下一篇: java 当地时间_【JAVA】获取当地