MySQL8何时可用于生产环境
目前(2019-2-1)阿里云和腾讯云等主流云服务商,对MySQL支持的版本,主要是5.6和5.7。尚未有公开支持8.0版本的。
不过据了解已经阿里云已经在对8.0做相关的支持工作。我自己在一些不重要的业务上,有用8.0.但是在关键业务还是持观望态度,仍然使用的5.7。
合适可以上MySQL8.0呢?还是要看8.0版本周边相关的生态是否成熟,不能只看MySQL。
在网上发现一片相关资料
MySQL 生态圈对MySQL 8.0版本的支持:
软件 最新版本 发布日期 开发阶段 网站
MHA 0.58 20180323 GA https://github.com/yoshinorim/mha4mysql-manager/releases
mydumper 0.9.5 20180505 GA https://github.com/maxbube/mydumper
percona server 8.0.12 20180927 Alpha https://www.percona.com/downloads/Percona-Server-LATEST/
Percona Xtrabackup 8.0.1 20180912 Alpha https://www.percona.com/downloads/XtraBackup/LATEST/
Percona toolkit 3.0.12 20180913 GA https://www.percona.com/downloads/percona-toolkit/LATEST/
MyRocks 8.0.12 20180927 Alpha
Galera 25.3.24 201809 -- http://galeracluster.com/downloads/
orchestrator 3.0.12 20180829 GA https://github.com/github/orchestrator/releases
Replication Manager 2.0.1 20180705 GA https://github.com/signal18/replication-manager/releases
Tungsten Replicator 5.0.1 20160512 GA https://github.com/vmware/tungsten-replicator/releases
监控类:
PMM 1.14.1 2018-09-08 GA https://www.percona.com/downloads/pmm/
zabbix(plugins) 1.1.8 2018-02-06 GA https://mariadb.com/downloads/mariadb-tx/maxscale
MaxScale 2.2.14 2018-08 GA https://mariadb.com/downloads/mariadb-tx/maxscale
proxysql 1.4.12 2018-09-21 GA https://github.com/sysown/proxysql
vitness 2.2 2018-07-01 GA https://github.com/vitessio/vitess/releases
gh-ost 1.0.46 2018-05-27 GA https://github.com/github/gh-ost/releases
sysbench 1.0.15 2018-07-04 GA https://github.com/akopytov/sysbench/releases
phpadmin 4.8.3 2018-08-22 GA https://github.com/phpmyadmin/phpmyadmin/releases
Oracle GoldenGate 12.3.0.1 2018-06 GA https://www.oracle.com/technetwork/middleware/goldengate/downloads/index.html
mycli 1.17.0 2018-05-29 GA https://www.mycli.net/
MySQLTuner 1.7.2 2017-05-17 GA https://github.com/major/MySQLTuner-perl/releases
根据目前的时间(2019年2月1日),mysql已经发布的8.0.14
mysql> select version();
+-----------+
| version() |
+-----------+
| 8.0.14 |
+-----------+
1 row in set
根据以往的经验推测,应在在不到一年时间左右,MySQL8.0版本的相关bug和周边生态日趋完整,推测到2020年是MySQL8.0开始规模使用的时间。