Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL администраторски архиви:Режим на съвместимост, какво точно прави това?

Режим на съвместимост – режимът, който ви помага да създавате експортирани файлове, съвместими с различни версии на MYSQL или други бази данни.

Виждате ли, някои версии на MySQL имаха различни команди, които бяха използвани в различни версии. Така че това, което режимът на съвместимост ви позволява да направите, е да вземете база данни и да експортирате SQL, за да бъде съвместим с друга версия на MySQL. По този начин може да искате да надстроите своя MySQL 3 сървър до 4 - този режим на съвместимост позволява експортирането на вашата база данни или отделни таблици, за да създаде SQL файл, който може да импортира в сървър на версия на MySQL 4 (трябва да работи и в 5).

Аз също използвам webmin и стартирам MySQL 5. Използвам режим на съвместимост за MySQL 4... Избягвам всички други, защото не управлявам тези други бази данни.

Що се отнася до командите на MySQL, които бяха различни между MySQL 3.x и 4.x, вярвам, че имаше промени по отношение на това как CURRENT_TIMESTAMP се превежда от MySQL 3 на 4, а също така MySQL 3 не поддържа набори от знаци, според това публикация във форума тук:http://www.phpbuilder.com/board/showthread .php?t=10330692




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Безопасна алтернатива на mysql_real_escape_string? (PHP)

  2. Как да конвертирам всички таблици от MyISAM в InnoDB?

  3. Въпрос за задействане на MySQL:задейства се само при промяна на колона?

  4. Грешка при използване на подготвени изрази за PDO и LIMIT в заявката

  5. Синтактична грешка с IF EXISTS UPDATE ELSE INSERT