Når du bruger mysqldump
i et bash-script, kan specialtegn i adgangskoden forårsage problemer. Her er nogle metoder til at undgå disse problemer:
~/.my.cnf
[client] user = dit_brugernavn password = din_adgangskode
chmod 600 ~/.my.cnf
mysqldump
uden at angive brugernavn og adgangskode:
mysqldump -h din_host -u dit_brugernavn database_navn > backup.sql
mysqldump -u dit_brugernavn -p'din\@adgangskode' database_navn > backup.sql
export MYSQL_PWD='din_adgangskode'
mysqldump
uden at angive adgangskoden:
mysqldump -u dit_brugernavn database_navn > backup.sql
mysqldump
bede om adgangskoden.
mysqldump
uden adgangskodeparameteren:
mysqldump -u dit_brugernavn -p database_navn > backup.sql
Ved at følge disse metoder kan du undgå problemer med specialtegn i adgangskoden, når du bruger mysqldump
i et bash-script.
Spar dig selv for besvær og kom igennem din to-do liste i dag
1
Beskriv din opgave
2
Modtag bud
3
Få løst din opgave
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker