Du kan bruke den ordinære mysql-kommandoen kombinert med programmet cat
for å kjøre slike script. Dette er også en måte å hente inn igjen backup laget med mysqldump
, men da må du passe på at tabellene ikke eksisterer på forhånd.
cat filnavn.sql | mysql --binary-mode DATABASENAVN -uBRUKERNAVN -hDATABASENAVN.mysql.domeneshop.no -p
Du vil bli spurt om passord. Hvis du har behov for å automatisere dette, så kan du vurdere å opprette en .my.cnf
-fil med passordet i. Pass på at filen kun er lesbar for din egen Unix-bruker!
Alternativt, dersom filen er komprimert med gzip:
zcat filnavn.sql.gz | mysql --binary-mode DATABASENAVN -uBRUKERNAVN -hDATABASENAVN.mysql.domeneshop.no -p
Erstatt filnavn.sql
eller filnavn.sql.gz
med filnavnet på SQL-scriptet.