sql >> Database teknologi >  >> RDS >> Mysql

Hvordan opdaterer man versionen af ​​MySQL-motoren i ClearDB?

En opdatering. Den 26. marts prøvede jeg dette:

$ heroku addons:create cleardb:ignite --name=my-db-name --version=5.7

Som der står på Heroku DOC:

Det virker dog ikke for deres ignite (delt) plan. SHOW VARIABLES LIKE "%version%"; udgange:

innodb_version            5.5.62
protocol_version          10
slave_type_conversions    ""
version                   5.5.62-log
version_comment           MySQL Community Server (GPL)
version_compile_machine   x86_64
version_compile_os        Linux

Alternativ løsning:

Jeg brugte en anden tilføjelse kaldet JAWSDB .Det fungerer på samme måde, som ClearDB fungerer, og du kan installere det på samme måde. Som de siger i deres DOC:

Så denne kommando fungerede fint:

$ heroku addons:create jawsdb:kitefin --name=my-db-name --version=5.7

SHOW VARIABLES LIKE "%version%"; udgange:

innodb_version            5.7.23
protocol_version          10
slave_type_conversions    ""
tls_version               TLSv1,TLSv1.1,TLSv1.2
version                   5.7.23-log
version_comment           Source distribution
version_compile_machine   x86_64
version_compile_os        Linux

Der er næsten ingen forskel mellem disse to tilføjelser. Du kan tjekke de funktioner, du får i hver, under Plans & Pricing sektion i ClearDB og JawsDB .



  1. Opdater konfigurationsfilen med dine nye databaseindstillinger

  2. Opdater en række, men indsæt, hvis rækken ikke findes i kodetænder

  3. Brug af SELECT INTO OUTFILE i MySQL

  4. SQLSTATE[HY000] [1045] undtagelse under forbindelse til database ved hjælp af 000webhost