mysqldump: [Warning] Using a password on the command line interface can be insecure.
Es to izmantojumysqldump eksports, kāpēc es to nevaru izmantot tagad?Šķiet, ka mysql 5.6 versiju nevar izmantot, un var izmantot veco versiju!
Es atradu iemeslu oficiālajā vietnes dokumentā, jūs varat noklikšķināt šeit, lai redzētu: http://dev.mysql.com/doc/refman/5.1/en/password-security-user.html
MySQL lietotājiem jāizmanto šādas vadlīnijas, lai saglabātu paroļu drošību.
Palaižot klienta programmu, lai izveidotu savienojumu ar MySQL serveri, nav ieteicams norādīt paroli tā, lai to varētu atklāt citi lietotāji. Šeit ir uzskaitītas metodes, ko var izmantot, lai norādītu paroli, palaižot klienta programmas, kā arī katras metodes risku novērtējums. Īsāk sakot, drošākās metodes ir klienta programmai pieprasīt paroli vai norādīt paroli pienācīgi aizsargātā opciju failā.
Angļu valoda ir nedaudz slikta, bet es aptuveni saprotu nozīmi, un tulkojums ir tāds, ka, ja vēlaties izmantot paroli komandrindā, pēc komandas izpildes varat ievadīt paroli uzvednes ievadē vai norādīt paroli norādītajā drošības failā. Kurš no tiem ir drošs fails? Dokumentācija sniedz atbildi uz to:
Saglabājiet paroli opciju failā. Piemēram, pakalpojumā Unix varat norādīt savu paroli .my.cnf faila sadaļā [klients] savā mājas direktorijā。
Šķīdums:
Mēs atradām my.ini failu direktorijā C:\ProgramData\MySQL\MySQL Server 5.7 un apakšā pievienojām šādu konfigurāciju:
Pēc tam izpildiet eksporta komandu, šeit es eksportēju mydb kā piemēru:
Panākumi!
|