首 頁
手機版

mysql社區(qū)版 v8.4.0

最流行的一款關(guān)系型數(shù)據(jù)量管理系統(tǒng)

  • 軟件大?。?23.42M
  • 軟件語言:簡體中文
  • 軟件類型:國產(chǎn)軟件
  • 軟件授權(quán):免費軟件
  • 更新時間:2024/05/15
  • 軟件類別:數(shù)據(jù)庫類
  • 應(yīng)用平臺:Windows11,Windows10,Windows8,Windows7
網(wǎng)友評分:8.9分
網(wǎng)友評論 下載地址 收藏該頁
本地下載

mysql社區(qū)版是全球廣受歡迎的開源數(shù)據(jù)庫的免費下載版本,英文名稱MySQL Community Server,它遵循GPL許可協(xié)議,由龐大、活躍的開源開發(fā)人員社區(qū)提供支持,具有體積小、速度快、成本低的特點,可使用C和 C++編寫,并使用了多種編譯器進(jìn)行測試,保證了源代碼的可移植性,既增加了速度又提高了靈活性,再加上是開放源碼這一特點,深受眾多中小型網(wǎng)站開發(fā)人員的喜愛。

同時,與sqlserver相比較來說,mysql數(shù)據(jù)庫是開放的、可擴展的存儲引擎,能夠與磁盤非常地兼容而不占用過多的CPU和內(nèi)存,最重要的是,有一個用于改變數(shù)據(jù)的二進(jìn)制日志,因為它是二進(jìn)制,這一日志能夠快速地從主機上復(fù)制數(shù)據(jù)到客戶機上,即使服務(wù)器崩潰,這一二進(jìn)制日志也會保持完整,而且復(fù)制的部分也不會受到損壞,非常安全。

而此次小編帶來的是mysql數(shù)據(jù)庫社區(qū)版下載,同時奉上了詳細(xì)的安裝配置圖文教程,哪怕你是新手用戶只要根據(jù)下文的操作,一樣可以完美安裝成功,在開發(fā)、部署和管理業(yè)務(wù)關(guān)鍵型 MySQL 應(yīng)用的過程中降低風(fēng)險、削減成本和減少復(fù)雜性。

mysql社區(qū)版

mysql數(shù)據(jù)庫社區(qū)版通用下載及安裝教程:

提示:安裝的步驟順序非常重要,各位用戶一定要按照下文的步驟來,不然會出現(xiàn)安裝失敗等問題?。。?

雙擊進(jìn)行安裝。(注:默認(rèn)安裝到c盤下)選擇第一項進(jìn)行安裝

點擊next,下一步,點擊yes

點擊Execute開始安裝

安裝完成后點擊next,然后一直點擊next,直到出現(xiàn)下邊這個頁面,默認(rèn)選第一項,接著next

如果選第一種方式,很可能你的navicat等客戶端連不上mysql8。所以這里一定要選第二個(下圖紅框的地方)

出現(xiàn)下面界面,接著點擊Execute開始安裝

出現(xiàn)這個頁面。代表安裝完成,點擊Finish

設(shè)置密碼,要牢牢記住,后邊需要密碼連接數(shù)據(jù)庫

接著一直next,好了,到這就得輸入密碼來驗證一下了,點擊check進(jìn)行驗證,正確了next才能點擊

點擊Execute執(zhí)行安裝,完成后點擊Finish

完成點擊Finish(第一個是Mysql的客戶端,如果不使用只勾選第2個“start mysql shell after setup”,點擊“finish”)(到這里數(shù)據(jù)庫的安裝就完成了)

Third-檢測是否安裝

在開始菜單里,搜索找到MySQL啟動程序

點進(jìn)去,輸入密碼敲回車登錄

出來mysql就是登錄成功了,然后輸入show databases;一定不要忘了分號

能顯示出來數(shù)據(jù)庫就沒毛病了,安裝mysql,還有要細(xì)心點的,否則沒準(zhǔn)哪個選錯了,就安裝不上了,就的所有卸載然后再重新裝。

mysql外鍵約束怎么寫

1、什么是外鍵

A表的主鍵,在B表中字段出現(xiàn),就是外鍵。

2、什么是約束:約束是一種限制,它通過對表的行貨列的數(shù)據(jù)做出限制,來確保表的數(shù)據(jù)的完整性、唯一性。比如人員表中有一列是部門id,當(dāng)新增一個人員的時候,我們不需要手動的在部門id字段給這個人員設(shè)置一個部門,而是新增則個新人員記錄的時候默認(rèn)就會有一個部門id給了這個人員,這就是約束。

添加外鍵方法:

-- CONSTRAINT 就是創(chuàng)建外鍵約束 fk_id是外鍵約束的名字

-- foreign key (dept_id) references dept(did)意思是設(shè)置person表中的dept_id字段和dept表中的did字段關(guān)聯(lián),dept表中的did字段就是person表中的dept_id的外鍵約束,這個外鍵約束的名字叫做fk_id,一般潛規(guī)則外鍵約束的名字開頭是fk_

alter table person add CONSTRAINT fk_id foreign key (dept_id) REFERENCES dept(did);

mysql快捷鍵

ctrl+q 打開查詢窗口

ctrl+/ 注釋sql語句

ctrl+shift +/ 解除注釋

ctrl+r 運行查詢窗口的sql語句

ctrl+shift+r 只運行選中的sql語句

F6 打開一個MySQL命令行窗口

ctrl+l 刪除一行

ctrl+n 打開一個新的查詢窗口

ctrl+w 關(guān)閉一個查詢窗口

執(zhí)行整篇sql腳本, ctrl+shift+enter 

執(zhí)行當(dāng)前行,ctrl+enter 

注釋/取消注釋, ctrl+/ 

格式化sql語句(美化sql語句), ctrl+b 

自動補全,ctrl+space 

SQL分類:

DDL—數(shù)據(jù)定義語言(CREATE,ALTER,DROP,DECLARE)

DML—數(shù)據(jù)操縱語言(SELECT,DELETE,UPDATE,INSERT)

DCL—數(shù)據(jù)控制語言(GRANT,REVOKE,COMMIT,ROLLBACK)

更新日志

v8.4.0版本

一、添加或更改的功能

1、組復(fù)制:與組復(fù)制相關(guān)的兩個服務(wù)器系統(tǒng)變量的默認(rèn)值已更改:

2、系統(tǒng)變量的默認(rèn)值為 group_replication_consistency now BEFORE_ON_PRIMARY_FAILOVER;以前,這是EVENTUAL.

3、系統(tǒng)變量的默認(rèn)值為 group_replication_exit_state_action now OFFLINE_MODE;以前,這是READ_ONLY.

4、對于捆綁 OpenSSL 庫的平臺,MySQL Server 的鏈接 OpenSSL 庫已更新至版本 3.0.13。 

5、不支持從 MySQL 5.7 升級到 MySQL 8.4;代碼和行為已更新以反映這一點。將 MySQL 5.7 升級到 8.0,然后再繼續(xù)升級到 8.4。 

6、InnoDB:現(xiàn)在,在長時間運行的回滾過程中,進(jìn)度消息會定期記錄為信息注釋級別的錯誤消息,最初為 ER_IB_LONG_ROLLBACK_FULL(附加事務(wù)信息),后跟連續(xù)的 ER_IB_LONG_ROLLBACK. 

7、InnoDB: 更改了以下配置選項的默認(rèn)值 innodb_adaptive_hash_index, innodb_buffer_pool_in_core_file, innodb_buffer_pool_instances, innodb_change_buffering, innodb_doublewrite_files, innodb_doublewrite_pages, innodb_flush_method, innodb_io_capacity, innodb_io_capacity_max, innodb_log_buffer_size, innodb_numa_interleave, innodb_page_cleaners, innodb_parallel_read_threads, innodb_purge_threads, innodb_read_io_threads, innodb_use_fdatasync, temptable_max_ram, temptable_max_mmap, 以及 temptable_use_mmap.

8、克隆插件版本要求放寬,允許在同一系列的不同點版本之間進(jìn)行克隆。換句話說,只有主要版本號和次要版本號必須匹配,而以前點版本號也必須匹配。

例如,克隆功能現(xiàn)在允許將 8.4.0 克隆到 8.4.14 以及將 8.0.51 克隆到 8.0.37。對于 8.0,之前的限制仍然適用于 8.0.37 之前的版本,因此不允許將 8.0.36 等克隆到 8.0.42,反之亦然。

二、服務(wù)器管理

1、此版本添加了特定于FLUSH PRIVILEGES語句使用的權(quán)限。與現(xiàn)有 RELOAD權(quán)限不同,新 FLUSH_PRIVILEGES權(quán)限僅適用于FLUSH PRIVILEGES語句。此權(quán)限的范圍是全局的,并且適用于用戶和角色。

2、RELOAD繼續(xù)以這種方式支持該特權(quán),以提供向后兼容性;具有此權(quán)限的用戶FLUSH PRIVILEGES在升級后仍然可以執(zhí)行語句。作為升級到 MySQL 8.4 版本的一部分,將執(zhí)行檢查以查看是否有任何用戶具有該 FLUSH_PRIVILEGES權(quán)限;如果沒有,RELOAD則擁有該權(quán)限的用戶也會自動分配新的權(quán)限。

3、此版本添加了新 OPTIMIZE_LOCAL_TABLE權(quán)限。用戶必須具有此權(quán)限才能執(zhí)行 OPTIMIZE LOCAL TABLE和 OPTIMIZE NO_WRITE_TO_BINLOG TABLE語句。

4、從以前的版本升級時,已擁有該SYSTEM_USER權(quán)限的用戶將自動被授予該 OPTIMIZE_LOCAL_TABLE權(quán)限。

三、棄用和刪除說明

1、已棄用的mysql_native_password 身份驗證插件現(xiàn)在默認(rèn)處于禁用狀態(tài)??梢酝ㄟ^使用新 --mysql-native-password=ON服務(wù)器選項啟動 MySQL 或添加mysql_native_password=ON 到[mysqld]MySQL 配置文件的部分來啟用它。

2、復(fù)制:以前版本的 MySQL 中已棄用的與 MySQL 復(fù)制相關(guān)的許多功能的語法現(xiàn)已刪除。這些功能包括 SQL 語句語法的各個方面以及 MySQL 服務(wù)器中的多個系統(tǒng)狀態(tài)變量。這些變化詳述如下。

3、以下 SQL 語句已被刪除(替換在括號中): START SLAVE (START REPLICA); STOP SLAVE (STOP REPLICA); SHOW SLAVE STATUS (SHOW REPLICA STATUS); SHOW SLAVE HOSTS (SHOW REPLICAS); RESET SLAVE (RESET REPLICA); CHANGE MASTER TO (CHANGE REPLICATION SOURCE TO); RESET MASTER (RESET BINARY LOGS AND GTIDS); SHOW MASTER STATUS (SHOW BINARY LOG STATUS); PURGE MASTER LOGS (PURGE BINARY LOGS); 以及 SHOW MASTER LOGS (SHOW BINARY LOGS).

收起介紹展開介紹
  • 數(shù)據(jù)庫軟件
更多 (24個) >>數(shù)據(jù)庫管理軟件大全 隨著信息化及計算機的發(fā)展,程序開發(fā)越來越普及,而在程序開發(fā)中往往離不開數(shù)據(jù)庫,數(shù)據(jù)庫是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫,然而隨著用戶的需要也多了各種數(shù)據(jù)管理方式,數(shù)據(jù)庫軟件發(fā)展到如今類型也越來越多,從早期的單一Dbase發(fā)展到如今以云數(shù)據(jù)存儲的大型數(shù)據(jù)庫系統(tǒng),那么數(shù)據(jù)庫軟件有哪些呢?常見的數(shù)據(jù)庫管理軟件就比如Visual FoxPro、mongodb、SQL Server等,還有一些其它好用的都在小編提供的數(shù)據(jù)庫類軟件大全里,希望對你有所幫助。
  • 下載地址
mysql社區(qū)版 v8.4.0

有問題? 點此報錯

發(fā)表評論

0條評論