MySQL8.0中有什么新功能
MySQL是目前使用最受信赖和广泛使用的开源数据库平台。全球十大最受欢迎和高流量的网站中有10个依赖于MySQL。MySQL 8.0通过提供全面的改进建立在这一势头上,旨在使创新的DBA和开发人员能够在最新一代的开发框架和硬件上创建和部署下一代Web,嵌入式,移动和云/ SaaS / PaaS / DBaaS应用程序平台。
MySQL 8.0中有什么新功能?
1.数据库现在包含事务数据字典。
2.附带Atomic DDL语句支持。
3.增强安全性和帐户管理。
4.资源管理的改进。
5.几个InnoDB增强功能。
6.新型备份锁。
7.默认字符集已从latin1更改为utf8mb4。
8.一些JSON增强功能。
9.使用International Components for Unicode(ICU)提供正则表达式支持。
10.新的错误记录现在使用MySQL组件体系结构。
11.MySQL复制的增强功能。
12.支持公用表表达式(非递归和递归)。
13.有一个增强的优化器。
14.附加窗口功能等等。
推荐参考学习:《mysql教程》http://www.gxlcms.com/course/list/51.html
本篇文章就是关于mysql8.0新功能的介绍,希望对需要的朋友有所帮助!
绛旓細3.澧炲己瀹夊叏鎬у拰甯愭埛绠$悊銆4.璧勬簮绠$悊鐨勬敼杩涖5.鍑犱釜InnoDB澧炲己鍔熻兘銆6.鏂板瀷澶囦唤閿併7.榛樿瀛楃闆嗗凡浠巐atin1鏇存敼涓簎tf8mb4銆8.涓浜汮SON澧炲己鍔熻兘銆9.浣跨敤International Components for Unicode锛圛CU锛夋彁渚涙鍒欒〃杈惧紡鏀寔銆10.鏂扮殑閿欒璁板綍鐜板湪浣跨敤MySQL缁勪欢浣撶郴缁撴瀯銆11.MySQL澶嶅埗鐨勫寮哄姛鑳姐12.鏀寔鍏敤琛...
绛旓細MySQL 8.0 寮曞叆浜嗚澶氭柊鍔熻兘锛濡傜獥鍙e嚱鏁般佸叕鍏辫〃琛ㄨ揪寮忋丣SON 鍑芥暟绛夈傛澶栵紝瀹冭繕鎻愪緵浜嗘洿濂界殑瀹夊叏鎬э紝鍖呮嫭榛樿浣跨敤鏇村己鐨勫瘑鐮佸姞瀵嗘柟寮忕瓑銆傝 MySQL 5.7 鐨勫姛鑳界浉瀵硅緝灏戯紝娌℃湁杩欎簺鏂板鐨勯珮绾у姛鑳姐備笁銆佸吋瀹规у彉鍖 MySQL 8.0 鍦ㄦ煇浜涙柟闈㈡敼鍙樹簡鍏煎鎬ц缃紝渚嬪榛樿瀛楃闆嗕粠 MySQL 5.7 鐨 latin1...
绛旓細瀹夊叏鍗囩骇锛歁ySQL 8.0鎻愪緵浜嗘洿寮虹殑瀹夊叏鎬锛屾渶灏忕殑婕忔礊閮藉彲鑳借鍒╃敤锛屽洜姝ゅ鍏抽敭淇℃伅鐨勪繚鎶よ嚦鍏抽噸瑕併傛ц兘椋炶穬锛氱浉杈冧簬MySQL 5.7锛孧ySQL 8.0鐨勬ц兘鎻愬崌楂樿揪2鍊嶏紝璇诲啓閫熷害鍜屾煡璇㈠鐞嗚兘鍔涙樉钁楀寮恒傛枃妗e瓨鍌ㄥ寮猴細寮曞叆鐨凞OCUMENT STORE鍔熻兘锛屽厑璁稿紑鍙戜汉鍛樻洿鐏垫椿鍦板紑鍙戞贩鍚堝叧绯诲瀷鍜孨oSQL搴旂敤銆備簨鍔″彲闈犳у寮...
绛旓細MySQL 8.0鏄疢ySQL鏁版嵁搴撶殑涓涓富瑕佺増鏈紝鐩稿浜庝箣鍓嶇殑鐗堟湰锛瀹冨湪鎬ц兘銆佸畨鍏ㄦс佸彲缁存姢鎬х瓑鏂归潰閮芥湁浜嗗緢澶х殑鏀硅繘鍜屽寮銆傝繖涓増鏈紩鍏ヤ簡鏂扮殑榛樿瀛楃闆唘tf8mb4锛屾敮鎸佸瓨鍌╡moji瀛楃锛屽悓鏃惰繕瀵笿SON鏁版嵁绫诲瀷鎻愪緵浜嗘洿濂界殑鏀寔锛屽寘鎷紭鍖朖SON鏌ヨ鎬ц兘绛夈傛澶栵紝MySQL 8.0杩樺姞寮轰簡瀵规暟鎹簱瀹夊叏鎬у拰闅愮淇濇姢鐨...
绛旓細1. 鏁版嵁绫诲瀷澧炲己锛歁ySQL 8.0寮曞叆浜嗕竴浜涙柊鐨勬暟鎹被鍨锛屽JSON鏁版嵁绫诲瀷锛岀敤浜庢洿濂藉湴澶勭悊JSON鏍煎紡鐨勬暟鎹傝孧ySQL 5.7铏界劧涔熸敮鎸丣SON锛屼絾鍔熻兘鐩稿杈冨皯銆2. 榛樿韬唤楠岃瘉鎻掍欢鍙樻洿锛歁ySQL 8.0浣跨敤浜嗘洿寮虹殑韬唤楠岃瘉鎻掍欢锛屽寮轰簡瀹夊叏鎬с傝孧ySQL 5.7浣跨敤鐨勮韩浠介獙璇佹彃浠剁浉瀵圭畝鍗曘3. 鎬ц兘浼樺寲锛歁ySQL 8.0...
绛旓細渚嬪锛屽缓璁皢innodb_buffer_pool_size璁句负绯荤粺鍐呭瓨鐨70%-80%锛屽苟浼樺寲鏃ュ織鏂囦欢澶у皬鍜屾暟閲忋傚浠介厤缃笂锛MySQL8.0鐨勬柊澶囦唤宸ュ叿mysqlpump鏇撮珮鏁堬紝鑳芥洿濂藉湴澶勭悊澶ц妯℃暟鎹傛荤殑鏉ヨ锛孧ySQL8.0涓嶄粎鍦ㄦц兘涓婅秴瓒奙ySQL5.7锛岃繕鎻愪緵浜嗘洿涓板瘜鐨鍔熻兘鍜屾洿瀹夊叏鐨勭幆澧冿紝鍊煎緱鍦ㄥ疄闄呭伐浣滀腑娣卞叆鎸栨帢鍜屼紭鍖栦娇鐢ㄣ
绛旓細鐩墠鏈鏂扮増鏈槸MySQL8.0銆侻ySQL8.0寮曞叆浜嗚澶氭柊鐨勭壒鎬у拰鏀硅繘锛屼緥濡係QL绐楀彛鍑芥暟锛屽叕鐢ㄨ〃琛ㄨ揪寮忥紝NOWAIT鍜孲KIPLOCKED锛岄檷搴忕储寮曪紝鍒嗙粍锛屾鍒欒〃杈惧紡锛屽瓧绗﹂泦锛屾垚鏈ā鍨嬪拰鐩存柟鍥俱傝繕鏈塉SON鎵╁睍璇硶锛鏂板姛鑳锛屾敼杩涙帓搴忓拰閮ㄥ垎鏇存柊銆備娇鐢↗SON琛ㄥ嚱鏁帮紝鎮ㄥ彲浠ヤ娇鐢↗SON鏁版嵁鐨凷QL鏈哄埗銆侴IS鍦扮悊鏀寔銆傜┖闂村弬鑰冪郴缁燂紙SRS锛夛紝...
绛旓細mysql8.0銆1銆佸姛鑳藉拰鐗规э細mysql8.0鎻愪緵浜嗚澶鏂扮殑鍔熻兘鍜屾敼杩涳紝鍖呭惈鏇村ソ鐨凧SON鏀寔銆佺墿鍖栬鍥俱佹洿濂界殑澶嶅埗鍜屼紭鍖栧櫒鏀硅繘绛夛紝闇瑕佽繖浜涚壒鎬э紝閭d箞mysql8.0鏇撮傚悎锛岃5.7鍔熻兘杈冨皯銆2銆佸畨鍏ㄦэ細mysql8.0鍖呭惈涓庡畨鍏ㄦх浉鍏崇殑鏀硅繘锛屽鍔犱簡鏇村己鐨勬潃姣掓ā鍧楋紝鑰5锛7鐨勬潃姣掓ā鍧楄緝寮便
绛旓細MySQL 8.0鐗堟湰鍒欏湪缁х画鎻愪緵绋冲畾鎬х殑鍚屾椂锛屽紩鍏ヤ簡璁稿鏂板姛鑳斤紝濡傜獥鍙e嚱鏁般佸叕鍏辫〃琛ㄨ揪寮忋丣SON鏁版嵁绫诲瀷鍜屾煡璇紭鍖栫瓑銆傝繖涓増鏈棬鍦ㄦ彁楂樺紑鍙戣呯殑鐢熶骇鍔涘拰鏁版嵁搴撶殑鍙淮鎶ゆс傝櫧鐒跺紩鍏ョ殑鏂板姛鑳藉彲鑳芥剰鍛崇潃鍦ㄦ煇浜涙儏鍐典笅闇瑕佹洿澶氱殑瀛︿範鍜岄傚簲锛屼絾瀵逛簬闇瑕鏈鏂板姛鑳鍜岄珮绾х壒鎬х殑绯荤粺鏉ヨ锛孧ySQL 8.0鏄竴涓緢濂界殑閫夋嫨...
绛旓細mysql5.7鐗堟湰鐨鏂板姛鑳 1銆佹敮鎸丣SON鏁版嵁锛歁ySQL5.7鐗堟湰寮曞叆浜咼SON鏁版嵁绫诲瀷鐨勬敮鎸侊紝瀹冨厑璁稿湪MySQL涓瀛樺偍鍜屽鐞咼SON鏍煎紡鐨勬暟鎹傝繖涓柊鍔熻兘浣垮緱寮鍙戜汉鍛樺彲浠ユ洿鏂逛究鍦颁娇鐢∕ySQL鏉ュ瓨鍌ㄥ拰鏌ヨJSON鏁版嵁锛岃屼笉闇瑕佷娇鐢ㄥ叾浠栨暟鎹瓨鍌ㄧ郴缁熴2銆佹洿濂界殑鎬ц兘锛歁ySQL5.7鐗堟湰澧炲姞浜嗕竴浜涙柊鐨勬ц兘鍜屽彲鎵╁睍鎬у姛鑳斤紝鍖呮嫭鏇村揩鐨...