Spørgsmål og svar

Tilbage
Hvordan kører jeg et SQL-script?
Du må bruge den ordinære mysql-kommandoen kombinert med programmet cat for at køre sådanne script. Dette er også en måde at hente ind igen backup lavet med mysqldump, men da skal du passe på, at tabellene ikke eksisterer på forhånd. Se også dokumentationen for databaseadministration i MySQL.

cat filnavn.sql | mysql DATABASENAVN -uBRUGERNAVN -hDATABASENAVN.mysql.domaeneshop.dk -p

Du vil blive spurt om adgangskode. Hvis du har behov for at automatisere dette, så må du vurdere at oprette en .my.cnf-fil med adgangskoden i. Pas på, at filen kun er lesbar for din egen Unix-bruger! Du må læse mere om MySQL-adgangskodesikkerhed her (engelsk tekst).

Alternativt, hvis filen er komprimert med gzip:

zcat filnavn.sql.gz | mysql DATABASENAVN -uBRUGERNAVN -hDATABASENAVN.mysql.domaeneshop.dk -p

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

Se også:

Søgeord:  

Indholdsfortegnelse

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