sql >> Databasteknik >  >> RDS >> Mysql

Hur man importerar MySQL-databaser på kommandoraden

I den här handledningen kommer vi att gå igenom stegen för hur du importerar MySQL-databaser i ditt kommandoradsgränssnitt. Att använda den här metoden är lika enkelt som att importera via PHPMyAdmin-programvaran. Men inom kommandoraden kan du importera SQL-filer över 50 MB. För våra delade servrar kan du behöva använda Putty för att ansluta.

Importera en databas via SSH

  1. Se till att du har din databas skapad och en användare kopplad till den. Kom ihåg att kopiera eller skriva ner informationen eftersom du behöver den i steg 5.
  2. Ladda upp din SQL-fil till servern genom att antingen använda filhanteraren eller en FTP-klient. Det spelar ingen roll var du laddar upp det, kom bara ihåg dess plats eftersom du kommer att behöva det senare i stegen.
  3. Logga in på din server via SSH.
  4. Navigera till var du laddade upp .sql-filen. Till exempel om du laddade upp filen till din public_html mapp skulle du köra följande kommando:cd /home/userna5/public_html
  5. Använd kommandot nedan när du ersätter userna5_db med ditt cPanel-användarnamn och databasnamn, samt userna5_user med din cPanel-användare och databas user.mysql -p -u userna5_user userna5_db
  6. Detta kommer att uppmana dig att ange ett lösenord, här kommer du att ange lösenordet du använde när du skapade mysql-användaren och bifogade den till databasen.

Grattis, du har nu importerat din SQL-fil till din databas. Om du hade några problem på vägen vänligen meddela oss genom att kommentera nedan.


  1. Varför slog PostgreSQL samman användare och grupper till roller?

  2. Hur man ändrar teckenuppsättning från latin1 till UTF8 i MySQL

  3. Hur man lägger till AD/BC-indikatorn till ett datum i Oracle

  4. Finns det ett MySQL-alternativ/-funktion för att spåra historik över ändringar i poster?