最近更新|軟件分類|軟件專題|軟件排行|手機(jī)版|軟件發(fā)布MySQL Community Server v8.0.16 綠色版
您的位置:首頁>編程開發(fā) > 數(shù)據(jù)庫類>MySQL Community Server v8.0.16 綠色版

MySQL Community Server v8.0.16 綠色版數(shù)據(jù)庫軟件

網(wǎng)友評分:

相關(guān)軟件

軟件介紹

MySQL Community Server是一款非常優(yōu)秀的數(shù)據(jù)庫軟件,在這里你可以學(xué)習(xí)sql語句和一些簡單的操作,而且綠色安全,有需要的用戶歡迎下載!

MySQL Community Server

軟件特色

外鍵索引

如果為某個(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)的索引來使用。

mysql-8.0.16配置教程

1、下載完成后,解壓包,具體目錄結(jié)構(gòu)如下:

MySQL Community Server

2、配置環(huán)境變量,將mysql目錄下的bin目錄添加到系統(tǒng)變量path中,如下圖:

MySQL Community Server

3、在系統(tǒng)窗口的“查看”中將“文件擴(kuò)展名”勾上,便于確保my.ini文件擴(kuò)展名正確性,如下圖:

MySQL Community Server

4、新建并配置mysql的初始化“my.ini”文件。

新建my.ini初始化文件并鍵入如下內(nèi)容:

MySQL Community Server

如下圖:

MySQL Community Server

注意:其中的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)致安裝失敗的情況,如下圖:

MySQL Community Server

因?yàn)樵谇懊嫖覀円呀?jīng)配置了mysql的系統(tǒng)環(huán)境變量,在這兒直接可以輸入命令“mysqldinstall”進(jìn)行安裝了,如果在前面沒有配置環(huán)境變量,在步就需要進(jìn)入到mysql的bin目錄下后,輸入該命令才有效,mysql服務(wù)安裝成功后,如下圖:

MySQL Community Server

6、初始化mysql輸入命令“mysqld--initialize”,初始化完成后就可以啟動(dòng)我們的mysql服務(wù)了,鍵入命令“netstartmysql”,啟動(dòng)成功后如下圖:

MySQL Community Server

注意: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)行修改,修改成功如下圖:

MySQL Community Server

8、mysql密碼修改完成后,退出超級(jí)管理員,使用普通登錄,如下圖:

MySQL Community Server

  • 下載地址