Da du bruger Ubuntu, er alt hvad du skal gøre blot at tilføje en fil i din hjemmemappe, og det vil deaktivere mysqldump-adgangskoden. Dette gøres ved at oprette filen ~/.my.cnf
(tilladelser skal være 600).
Føj dette til .my.cnf
fil
[mysqldump]
user=mysqluser
password=secret
Dette lader dig oprette forbindelse som en MySQL-bruger, der kræver en adgangskode uden faktisk at skulle indtaste adgangskoden. Du behøver ikke engang -p eller --adgangskoden.
Meget praktisk til scripting af mysql- og mysqldump-kommandoer.
Trinene til at opnå dette kan findes i dette link .
Alternativt kan du bruge følgende kommando:
mysqldump -u [user name] -p[password] [database name] > [dump file]
men vær opmærksom på, at den i sagens natur er usikker, da hele kommandoen (inklusive adgangskode) kan ses af enhver anden bruger på systemet, mens dumpet kører, med en simpel ps ax
kommando.