sql >> Database >  >> RDS >> Mysql

MyISAM-sleutel invoegen in een INNODB-tabel

U kunt geen externe sleutels maken in InnoDB tabellen die verwijzen naar MyISAM tabellen.

http://dev.mysql.com /doc/refman/5.0/en/innodb-foreign-key-constraints.html

Dus ja, u zult de beperkingen van uw applicatiecode handmatig moeten afdwingen als u de opslagengine niet wijzigt.

LIKE '%XXX%' zoekopdrachten zijn niet fulltext; tenzij u daadwerkelijk een volledige tekstindex hebt opgegeven en functies voor het matchen van volledige tekst gebruikt, hoeft u de MyISAM-engine niet te gebruiken.




  1. CSV-gegevens invoegen in PostgreSQL-database (externe database)

  2. Hoe te werken met javax.persistence.sql-load-script-source?

  3. percentielen uit histogramgegevens

  4. Hoe verdiepingen tellen in SQL