sql >> Databáze >  >> RDS >> Mysql

InnoDB MYSQL není podporován na webovém serveru

Měl jsem stejný problém. Poskytovatel, kterého jsem byl nucen používat, měl pouze MyISAM a já jsme vyvinuli v InnoDB. Je možné migrovat, protože se zdá, že MyISAM ignoruje všechny FK příkazy, které používáte při vytváření schématu.

Použil jsem jednoduchý export z pracovního stolu Mysql a importoval jsem schéma a obsah do vzdáleného hostitele.

Myslím, že omezení databáze by byla zachována, protože jsem vyvinul a testoval pomocí InnoDB s FK kontrolou. Pokud je váš kód solidní, riziko, že databáze ztratí integritu, by mělo být minimální. Ale samozřejmě mohou nastat případy nepředvídaných problémů s klíči, pokud nezvládnete některá omezení ve svém kódu.

Přehled InnoDB a MyISAM storage motory vám mohou dát odpověď, pokud jste se spoléhali na něco jiného, ​​co tyto dva odlišuje.




  1. Jak pracovat s nástroji na obrazovce v Accessu 2019

  2. tsql vrací tabulku z funkce nebo procedury úložiště

  3. Následující kód vrací chybu 500, protože kód je v php verze 7 zastaralý. Jak zajistit, aby to fungovalo v php verze 7?

  4. Pokus o konstrukci PostgreSQL Query pro extrahování textové hodnoty z JSON v objektu, v poli, v objektu, v poli, v objektu