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

MySQL Administrator Backups:Kompatibilitetstilstand, hvad gør dette præcist?

Kompatibilitetstilstand - tilstanden, der hjælper dig med at oprette eksporter, der er kompatible med forskellige versioner af MYSQL eller andre databaser.

Ser du, nogle versioner af MySQL havde forskellige kommandoer, der blev brugt i forskellige versioner. Så hvad kompatibilitetstilstand giver dig mulighed for, er at tage en database og eksportere SQL'en for at være kompatibel med en anden version af MySQL. Derfor kan det være en god idé at opgradere din MySQL 3-server til 4 - denne kompatibilitetstilstand giver mulighed for at eksportere din database eller individuelle tabeller for at oprette en SQL-fil, der kan importeres til en MySQL 4-versionsserver (bør også fungere i 5).

Jeg bruger også webmin og kører MySQL 5. Jeg bruger kompatibilitetstilstand til MySQL 4.... Jeg styrer uden om nogen af ​​de andre, fordi jeg ikke kører de andre databaser.

For så vidt angår de MySQL-kommandoer, der var forskellige mellem MySQL 3.x og 4.x, tror jeg, der var ændringer med hensyn til, hvordan CURRENT_TIMESTAMP er oversat fra MySQL 3 til 4, og MySQL 3 understøtter heller ikke tegnsæt ifølge dette forumindlæg her:http://www.phpbuilder.com/board/showthread .php?t=10330692




  1. 3 måder at få månedsnavnet fra en dato i SQL Server (T-SQL)

  2. Sikkerhedskopiering af SQL-databaser med VDP Advanced SQL Agent

  3. SocketException :Ingen sådan vært er kendt

  4. java.sql.SQLEundtagelse:Ingen passende driver fundet til jdbc:mysql://localhost:3306/dbname