sql >> Databasteknik >  >> RDS >> Mysql

Fel vid import av SQL-dump till MySQL:Okänd databas / Kan inte skapa databas

Detta är en känd bugg på MySQL.

bugg 42996
bugg 40477

Som du kan se har detta varit ett känt problem sedan 2008 och de har inte fixat det än!!!

ÖRBUND
Du måste först skapa databasen för att importera. Den behöver inga bord. Sedan kan du importera din databas.

  1. starta först din MySQL-kommandorad (använd användarnamn och lösenord om du behöver)
    C:\>mysql -u user -p

  2. Skapa din databas och avsluta

    mysql> DROP DATABASE database;  
    mysql> CREATE DATABASE database;  
    mysql> Exit  
    
  3. Importera din valda databas från dumpfilen
    C:\>mysql -u user -p -h localhost -D database -o < dumpfile.sql

Du kan ersätta localhost med en IP eller domän för vilken MySQL-server du vill importera till. Anledningen till DROP-kommandot i mysql-prompten är att vara säker på att vi börjar med en tom och ren databas.



  1. MySQL-anslutningsfel Serverns tidszonvärde Central European Time

  2. MySQL raderar alla rader där id är större än det angivna numret

  3. Java-fil ladda upp till MySQL

  4. Hur man ansluter sig till tre tabeller i Codeigniter