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

MySQL изхвърля .sql скрипт и импортира в apache derby

mysqldump опция --compatible=ansi не произвежда SQL скрипт, който е напълно Съвместим с ANSI, той просто се опитва да произведе резултат, който е повече Съвместим с ANSI:„Произвеждане на изход, който е по-съвместим с други системи за бази данни или с по-стари MySQL сървъри.“

За съжаление SQL синтаксисът, поддържан от всяка база данни, е малко по-различен. SQL е сравнително слаб стандарт, много по-слаб от Javascript или дори C. Някои бази данни поддържат функции за съвместимост като MySQL, или дори режими на съвместимост (отказ от отговорност:аз съм основният автор на H2), но дори това понякога не е достатъчно.

Имате множество опции:можете да промените генерирания SQL скрипт на ръка или можете да използвате друг инструмент, за да копирате структурата на таблицата/данните. Един такъв инструмент е SQuirreL DB Copy Plugin (Всъщност никога не съм го използвал, но доколкото чух, работи добре).



  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 INSERT - Имената на полетата изискват ли разграничаване с обратна отметка/акцент?

  2. SQL Count записва в рамките на един месец, използвайки unix времеви печат

  3. Различните бази данни използват ли различни цитати на имена?

  4. Динамично меню php bootstrap mysql

  5. Изчислете възрастта въз основа на датата на раждане