MySQL 8.0.0 °æ±¾·¢²¼£¬ÁÁµã¶¼ÔÚÕâÁË£¡

À´Ô´:¡¶Linux¾Í¸ÃÕâôѧ¡· ×÷Õß:ËѺü
¡¡¡¡

MySQL ¿ª·¢ÍŶÓÓÚ 12 ÈÕÐû²¼ MySQL 8.0.0 ¿ª·¢Àï³Ì±®°æ±¾£¨DMR£©·¢²¼£¡

¿ÉÄÜÓÐÈ˻ᾪÆæ MySQL ΪºÎ´Ó 5.x Ò»ÏÂÌøÔ¾µ½ÁË 8.0¡£ÊÂʵÉÏ£¬MySQL 5.x ϵÁÐÒѾ­ÑÓÐøÁ˺ܶàÄ꣬´Ó±» Oracle ÊÕ¹ºÖ®Ç°¾ÍÊÇ 5.1£¬¶øÊÕ¹ºÖ®ºóһֱά³ÖÔÚ 5.x£¬±ÈÈç 5.5£¬5.6£¬5.7 µÈµÈ¡£Æäʵ£¬Èç¹û°´ÕÕÔ­±¾µÄ·¢²¼½Ú×࣬¿ÉÒÔ°Ñ 5.6.x µ±³É 6.x£¬5.7.x µ±³É 7.x¡£ËùÒÔ£¬Ö»ÊÇ»»ÁË°æ±¾ÃüÃû·½Ê½¶øÒÑ¡£

²»¹ýÕâ´Î·¢²¼µÄ MySQL 8.0.0 ¿ª·¢°æ±¾»¹ÊÇÓв»ÉÙÁÁµãµÄ¡£

 

MySQL 8.0.0 ÁÁµã

  • ÊÂÎñÐÔÊý¾Ý×ֵ䣬ÍêÈ«ÍÑÀëÁË MyISAM ´æ´¢ÒýÇæ
    ÕæÕý½«Êý¾Ý×Öµä·Åµ½ÁË InnoDB ÖеÄһЩ±íÖУ¬´Ó´Ë²»ÔÙÐèÒª FRM¡¢TRG¡¢PAR ÎļþÀ²£¡Information Schema ÏÖÔÚÒÔÊý¾Ý×Öµä±íµÄÒ»¸öÊÓͼ³öÏÖ¡£Ô­ÔòÉÏ¿ÉÒÔÍêÈ«²»ÐèÒª MyISAM Êý¾Ý±íÀàÐÍÁË£¬ËùÓеÄϵͳ±í¶¼¿ÉÒԷŵ½ InnoDB Ö®ÖС£
  • SQL ½ÇÉ«
    ½ÇÉ«ÊÇһϵÁÐȨÏ޵ļ¯ºÏ¡£¿ÉÒÔ´´½¨½ÇÉ«£¬¸øij¸öÓû§ÊÚÓèºÍÈ¥³ý½ÇÉ«¡£Õâ¶ÔÓÚȨÏÞ¹ÜÀíºÜ·½±ã¡£
  • utf8mb4 ×Ö·û¼¯½«³ÉΪĬÈÏ×Ö·û¼¯£¬²¢Ö§³Ö Unicode 9
    ĬÈÏ×Ö·û¼¯½«´Ó latin1 ¸ÄΪ utf8mb4£¬Ä¬È϶¨Ðòcollation½«´Ólatin1_swedish_ci ¸ÄΪ utf8mb4_800_ci_ai¡£
  • ²»¿É¼ûË÷Òý
    ¿ÉÒÔ½«Ò»Ð©Ë÷ÒýÉèÖÃΪ²»¿É¼û£¬ÕâÑù SQL ÓÅ»¯Æ÷¾Í²»»áÓõ½Ëü£¬µ«ÊÇËü»á¼ÌÐøÔÚºǫ́±£³Ö¸üС£µ±ÓÐÐèҪʱ£¬¿ÉÒÔËæʱ»Ö¸´¿É¼û¡£
  • ¶Ô¶þ½øÖÆÊý¾Ý¿ÉÒÔ½øÐÐλ²Ù×÷
    ²»½ö½ö¿ÉÒÔ¶Ô BIGINT½øÐÐλ²Ù×÷£¬´Ó 8.0 ¿ªÊ¼Ò²Ö§³Ö¶Ô [VAR]BINARY/[TINY|MEDIUM|LONG]BLOB½øÐÐλ²Ù×÷ÁË¡£
  • ¸Ä½øÁË¶Ô IPv6 ºÍ UUID µÄ²Ù×÷
    INET6_ATON() ºÍ INET6_NTOA() ÏÖÔÚ¿ÉÒÔ½øÐÐλ²Ù×÷ÁË£¬ÒòΪINET6_ATON()ÏÖÔÚ·µ»ØµÄÊÇVARBINARY(16) Êý¾ÝÀàÐÍ£¨128 룩¡£¸Ä½øÁË UUID ²Ù×÷£¬ÒýÈëÁËÈý¸öеĺ¯Êý UUID_TO_BIN()BIN_TO_UUID()ºÍ IS_UUID() ¡£MySQL ²¢Ã»ÓÐÌØÊâµÄ IPv6 ºÍ UUID Êý¾ÝÀàÐÍ£¬¶øÊÇÒÔVARBINARY(16) Êý¾ÝÀàÐͱ£´æµÄ¡£
  • ³ÖÐøÐÔµÄÈ«¾Ö±äÁ¿
    ¿ÉÒÔÓàSET PERSIST À´ÉèÖó־ÃÐÔµÄÈ«¾Ö±äÁ¿£¬¼´±ã·þÎñÆ÷ÖØÆôÒ²»á±£³ÖÏÂÀ´¡£
  • ÐÔÄÜÊý¾Ý¿âPerformance SchemaµÄ¸Ä½ø
    ±ÈÈç¶ÔÐÔÄÜÊý¾Ý¿âÔö¼ÓÁË 100 ¶à¸öË÷Òý£¬¿ÉÒÔ¼ìË÷¸ü¿ì¡£
  • Öع¹ SQL ·ÖÎöÆ÷
    ³ÖÐø²»¶ÏµÄÖ𲽸Ľø SQL ·ÖÎöÆ÷¡£¾ÉµÄ·ÖÎöÆ÷ÓÉÓÚÆäÓï·¨¸´ÔÓÐÔºÍ×Ô¶¥ÏòϵķÖÎö·½Ê½´Ó¶øÓÐÑÏÖصÄÏÞÖÆ£¬µ¼ÖÂÄÑÒÔά»¤ºÍÀ©Õ¹¡£
  • ³É±¾Ä£ÐÍ
    InnoDB »º³åÇøÏÖÔÚ¿ÉÒÔ¹ÀËãÖ÷Äڴ滺´æÇøÖеÄÓжàÉÙ±íºÍË÷Òý£¬Õâ¿ÉÒÔÈÃÓÅ»¯Æ÷Ñ¡Ôñ·ÃÎÊ·½Ê½Ê±ÖªµÀÊý¾ÝÊÇ·ñ¿ÉÒÔ´æ´¢ÔÚÄÚ´æÖл¹ÊDZØÐë´æ´¢µ½´ÅÅÌÉÏ¡£
  • Ö±·½Í¼Histograms
    ͨ¹ýʹÓÃÖ±·½Í¼£¬Óû§»ò DBA ¿ÉÒÔ¶ÔÊý¾Ý·Ö²¼½øÐÐͳ¼Æ£¬Õâ¿ÉÒÔÓÃÓÚ²éѯÓÅ»¯ÒÔÑ°ÕÒÓÅ»¯µÄ²éѯ·½°¸¡£
  • ¸Ä½øɨÃèÐÔÄÜ
    ¸Ä½øÁË InnoDB ·¶Î§²éѯµÄÐÔÄÜ£¬¿ÉÌáÉýÈ«±í²éѯºÍ·¶Î§²éѯ 5-20% µÄÐÔÄÜ¡£
  • Öع¹ BLOB
    Öع¹ BLOB ¼ÓËÙÁËƬ¶Î¶ÁÈ¡/¸üвÙ×÷£¬¿ÉÒÔ¼ÓËÙ JSON Êý¾ÝµÄ²Ù×÷¡£
  • ³Ö¾Ã»¯×ÔÔöÖµ
    InnoDB »á³Ö¾Ã»¯±£³Ö×ÔÔöÐòÁеÄ×î´óÖµµ½ redo ÈÕÖ¾ÖС£Õâ¸ö¸Ä½ø»¹ÐÞ¸´ÁËÒ»¸ö·Ç³£À쵀 199 ºÅ bug¡£
  • ÁÙʱ±í
    È¡Ïû¶ÔѹËõÁÙʱ±íµÄÖ§³Ö£¬²¢´æ´¢ÁÙʱ±íµÄÔªÊý¾Ýµ½ÄÚ´æÖС£

ÆäËüµÄ¸ü¶àÖØÒª¸Ä½øºÍϸ½Ú£¬Çë²Î¿¼ MySQL 8.0.0 ·¢²¼¹«¸æºÍÕâÀï¡£

 

ÏÂÔØ

Ä¿Ç° 8.0.0 »¹ÊÇ¿ª·¢°æ±¾£¬Èç¹ûÄãÏ£ÍûÌåÑéºÍ²âÊÔ×îÐÂÌØÐÔ£¬¿ÉÒÔ´Ó dev.mysql.com ÏÂÔظ÷¸öƽ̨µÄ°²×°°ü¡£²»¹ý£¬MySQL Èí¼þ°üÊÇÔ½À´Ô½´óÁË£¬Linux ƽ̨ÉϵĶþ½øÖÆ´ò°üºó¾Í½«½üÓÐ 1 GB¡£Èç¹ûÔÚ²úÆ·»·¾³ÖÐʹÓã¬ÔÚ 8.0 ûÓнøÈëÎȶ¨°æ±¾Ö®Ç°£¬Çë¼ÌÐøʹÓà 5.7 ϵÁУ¬µ±Ç°×îеİ汾ÊÇ 5.7.15 GA °æ±¾——ÕâÖ»ÓÐ 600 M ¶à¡£

×îеÄÔ´´úÂë·ÅÔÚ GitHub ÉÏ£¬¸ÐÐËȤµÄÅóÓÑ¿ÉÒÔÈ¥¿´¿´£¬ÆäÖÐÓв»ÉÙÊÇÖйúÈ˵űÏס£

Ô­´´£ºLinuxÖйú https://linux.cn/article-7774-1.html×÷Õߣº wxy
±¾ÎÄÓɱ¾Õ¾ÍøÓÑÔ­´´£¬LinuxÖйúÊ×·¢¡£  
»¶Ó­×ñÕÕ CC-BY-NC-SA ЭÒé¹æ¶¨×ªÔØ£¬¾´ÇëÔÚÕýÎÄÖбê×¢²¢±£ÁôÔ­ÎÄ/ÒëÎÄÁ´½ÓºÍ×÷Õß/ÒëÕßµÈÐÅÏ¢¡£ 


ʱ¼ä:2016-09-22 08:47 À´Ô´:¡¶Linux¾Í¸ÃÕâôѧ¡· ×÷Õß:ËѺü Ô­ÎÄÁ´½Ó

ºÃÎÄ,¶¥Ò»ÏÂ
(1)
100%
ÎÄÕÂÕæ²î,²ÈÒ»ÏÂ
(0)
0%
------·Ö¸ôÏß----------------------------


°Ñ¿ªÔ´´øÔÚÄãµÄÉí±ß-¾«ÃÀlinuxС¼ÍÄîÆ·
ÎÞÃÙÏà¹ØÎÄÕ²å¼þ£¬¿ìËÙÌáÉýÁ÷Á¿