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.