- 軟件大小:129MB
- 軟件語言:簡體中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:數(shù)據(jù)庫類
- 更新時(shí)間:2019-05-24
- 軟件授權(quán):免費(fèi)版
- 官方網(wǎng)站://48statesin48weeks.com
- 運(yùn)行環(huán)境:XP/Win7/Win8/Win10
- 標(biāo)簽:數(shù)據(jù)庫 MySQL
Advanced ETL Processor Professional v6.3.6.7 中文版(百度網(wǎng)盤資源)
142.5MB/簡體中文/7.5
dbForge Studio 2020 for MySQL v9.0.338 中文破解版
111MB/簡體中文/7.5
SQLite Expert Pro v5.3.5.482 中文破解版
83.4MB/簡體中文/8
63.4MB/簡體中文/7.5
1MB/簡體中文/7.5
MySQL Community Server是一款非常優(yōu)秀的數(shù)據(jù)庫軟件,在這里你可以學(xué)習(xí)sql語句和一些簡單的操作,而且綠色安全,有需要的用戶歡迎下載!
外鍵索引
如果為某個(gè)外鍵字段定義了一個(gè)外鍵約束條件,mysql就會(huì)定義一個(gè)內(nèi)部索引來幫助自己以最有效率的方式去管理和使用外鍵約束條件。
唯一索引
普通索引允許被索引的數(shù)據(jù)列包含重復(fù)的值。比如說,因?yàn)槿擞锌赡芡?,所以同一個(gè)姓名在同一個(gè)“員工個(gè)人資料”數(shù)據(jù)表里可能出現(xiàn)兩次或更多次。
如果能確定某個(gè)數(shù)據(jù)列將只包含彼此各不相同的值,在為這個(gè)數(shù)據(jù)列創(chuàng)建索引的時(shí)候就應(yīng)該用關(guān)鍵字unique把它定義為一個(gè)唯一索引。這么做的好處:一是簡化了mysql對這個(gè)索引的管理工作,這個(gè)索引也因此而變得更有效率;二是mysql會(huì)在有新記錄插入數(shù)據(jù)表時(shí),自動(dòng)檢查新記錄的這個(gè)字段的值是否已經(jīng)在某個(gè)記錄的這個(gè)字段里出現(xiàn)過了;如果是,mysql將拒絕插入那條新記錄。也就是說,唯一索引可以保證數(shù)據(jù)記錄的唯一性。事實(shí)上,在許多場合,人們創(chuàng)建唯一索引的目的往往不是為了提高訪問速度,而只是為了避免數(shù)據(jù)出現(xiàn)重復(fù)。
普通索引
普通索引(由關(guān)鍵字key或index定義的索引)的唯一任務(wù)是加快對數(shù)據(jù)的訪問速度。因此,應(yīng)該只為那些最經(jīng)常出現(xiàn)在查詢條件(wherecolumn=)或排序條件(orderbycolumn)中的數(shù)據(jù)列創(chuàng)建索引。只要有可能,就應(yīng)該選擇一個(gè)數(shù)據(jù)最整齊、最緊湊的數(shù)據(jù)列(如一個(gè)整數(shù)類型的數(shù)據(jù)列)來創(chuàng)建索引。
復(fù)合索引
索引可以覆蓋多個(gè)數(shù)據(jù)列,如像index(columna,columnb)索引。這種索引的特點(diǎn)是mysql可以有選擇地使用一個(gè)這樣的索引。如果查詢操作只需要用到columna數(shù)據(jù)列上的一個(gè)索引,就可以使用復(fù)合索引index(columna,columnb)。不過,這種用法僅適用于在復(fù)合索引中排列在前的數(shù)據(jù)列組合。比如說,index(a,b,c)可以當(dāng)做a或(a,b)的索引來使用,但不能當(dāng)做b、c或(b,c)的索引來使用。
1、下載完成后,解壓包,具體目錄結(jié)構(gòu)如下:
2、配置環(huán)境變量,將mysql目錄下的bin目錄添加到系統(tǒng)變量path中,如下圖:
3、在系統(tǒng)窗口的“查看”中將“文件擴(kuò)展名”勾上,便于確保my.ini文件擴(kuò)展名正確性,如下圖:
4、新建并配置mysql的初始化“my.ini”文件。
新建my.ini初始化文件并鍵入如下內(nèi)容:
如下圖:
注意:其中的data目錄不需要?jiǎng)?chuàng)建,下一步初始化工作中會(huì)自動(dòng)創(chuàng)建。
5、使用安裝命令進(jìn)行安裝,安裝完成后進(jìn)行初始化在安裝時(shí),必須以管理員身份運(yùn)行cmd,否則在安裝時(shí)會(huì)報(bào)錯(cuò),會(huì)導(dǎo)致安裝失敗的情況,如下圖:
因?yàn)樵谇懊嫖覀円呀?jīng)配置了mysql的系統(tǒng)環(huán)境變量,在這兒直接可以輸入命令“mysqldinstall”進(jìn)行安裝了,如果在前面沒有配置環(huán)境變量,在步就需要進(jìn)入到mysql的bin目錄下后,輸入該命令才有效,mysql服務(wù)安裝成功后,如下圖:
6、初始化mysql輸入命令“mysqld--initialize”,初始化完成后就可以啟動(dòng)我們的mysql服務(wù)了,鍵入命令“netstartmysql”,啟動(dòng)成功后如下圖:
注意:mysqld--initialize-insecure(建議使用,不設(shè)置root密碼)mysqld--initialize(不建議使用,生成一個(gè)隨機(jī)的root密碼)兒需要記錄幾個(gè)命令:
安裝mysql服務(wù):mysqld--install
卸載mysql服務(wù):scdeletemysql/mysqld-remove
啟動(dòng)mysql服務(wù):netstartmysql
停止mysql服務(wù):netstopmysql
7、登錄,修改密碼后再登錄
初始化登錄是不需要密碼的,直接輸入命令“mysql-uroot-p”直接回車登錄,顯示庫輸入命令“showdatabases;”,連接到mysql的庫,輸入命令“usermysql;”,然后才修改mysql密碼,輸入修改語句“alteruser'root'@'localhost'identifiedby'huazai12345!';”進(jìn)行修改,修改成功如下圖:
8、mysql密碼修改完成后,退出超級(jí)管理員,使用普通登錄,如下圖: