Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

หลีกเลี่ยงการวางรหัสผ่านบนบรรทัดคำสั่งด้วย MySQL Utilities?


ก่อนอื่นคุณต้องเข้าถึงตำแหน่งของ "my.cnf" ด้วยความช่วยเหลือของแบบสอบถามด้านล่างสำหรับ MySQL Utilities แบบสอบถามมีดังนี้ −

mysql> เลือก @@datadir;

ต่อไปนี้เป็นผลลัพธ์ที่แสดงโดยที่ “my.conf” คือ −

<ก่อนหน้า>+---------------------------------------------+ | @@datadir |+---------------------------------------------------------- +| C:\ProgramData\MySQL\MySQL Server 8.0\Data\ |+----------------------------------- ----------+1 แถวในชุด (0.00 วินาที)

ทำตามเส้นทางด้านบนเพื่อเปิดไฟล์ "my.cnf" ภาพรวมของตำแหน่ง “my.cnf” มีดังนี้ -

หลีกเลี่ยงการวางรหัสผ่านบนบรรทัดคำสั่งด้วย MySQL Utilities?

ตอนนี้คุณสามารถใส่ MySQL Utilities ด้านล่างใน my.cnf ซึ่งมีดังนี้ -

[ไคลเอนต์]ผู้ใช้ =rootpassword ="yourPassword"[mysql]user =rootpassword ="yourPassword"[mysqldiff]user =rootpassword ="yourPassword"[mysqldump]user =rootpassword ="yourPassword"