Spørgsmål og svar

Tilbage
Søgeord:  

Hvordan kører jeg et SQL-script?

Du kan bruge den almindelige mysql-kommando kombineret med programmet cat til at køre sådanne scripts. Dette er også en måde at hente backup lavet med mysqldump , men så skal man sikre sig at tabellerne ikke eksisterer på forhånd.

cat filnavn.sql | mysql --binary-mode DATABASENAVN -u BRUGERNAVN -h DATABASENAVN.mysql.domeneshop.no -p

Du bliver bedt om en adgangskode. Hvis du skal automatisere dette, kan du overveje at oprette en .my.cnf -fil med adgangskoden i. Sørg for, at filen kun kan læses af din egen Unix-bruger!

Alternativt, hvis filen er komprimeret med gzip:

zcat filnavn.sql.gz | mysql --binary-mode DATABASENAVN -u BRUGERNAVN -h DATABASENAVN.mysql.domeneshop.no -p

Erstat filnavn.sql eller filnavn.sql.gz med filnavnet på SQL-scriptet.

Se også:

© 2024 Domeneshop AS · Om os · Vilkår · Fortrolighedspolitik