mysqldump: [Warning] Using a password on the command line interface can be insecure.
Mina kasutasin seda varemMySQL Dump eksport, miks ma ei saa seda praegu kasutada?Tundub, et mysql 5.6 versiooni ei saa kasutada ja vana versiooni saab kasutada!
Leidsin põhjuse ametlikust veebilehe dokumendist, saad siia klõpsata, et näha: http://dev.mysql.com/doc/refman/5.1/en/password-security-user.html
MySQL kasutajad peaksid paroolide turvalisuse tagamiseks järgima järgmisi juhiseid.
Kui käivitate kliendiprogrammi, et ühendada MySQL serveriga, ei ole soovitatav määrata oma parooli viisil, mis avaneks teistele kasutajatele. Siin on loetletud meetodid, millega parooli määrata kliendiprogrammide käivitamisel, koos iga meetodi riskide hindamisega. Lühidalt öeldes on kõige turvalisemad meetodid lasta kliendiprogrammil parooli küsida või määrata parool korralikult kaitstud valikufailis.
Inglise keel on natuke halb, aga ma saan selle tähendusest umbkaudselt aru ja tõlge on selline, et kui soovid kasutada parooli käsureal, saad parooli sisestada käskkirja pärast käsu täitmist või määrata parooli määratud turvafailis. Milline neist on turvaline fail? Dokumentatsioon annab sellele vastuse:
Salvesta oma parool valikufaili. Näiteks Unixis saad oma parooli loetleda oma kodukataloogi .my.cnf faili [kliendi] sektsioonis。
Lahus:
Leidsime my.ini faili C:\ProgramData\MySQL\MySQL Server 5.7 failikataloogist ja lisasime alla järgmise konfiguratsiooni:
Seejärel käivita ekspordikäsk, siin ekspordin näiteks mydb:
Õnnestus!
|