ฉันเคยลองใช้ mySQL ในบรรทัดคำสั่ง และพบปัญหาบางอย่างที่ไม่สามารถหาคำตอบที่น่าพอใจได้
ฉันจะตั้งค่า mysql ให้ถูกต้องได้อย่างไร โดยที่ฉันไม่ต้องพิมพ์:
นามแฝง mysql=/usr/local/mysql/bin/mysql นามแฝง mysqladmin=/usr/local/mysql/bin/mysqladmin
ทุกครั้งเพื่อเปิด mysql จากบรรทัดคำสั่ง? ฉันไม่แน่ใจว่าไวยากรณ์ PATH ของฉันถูกต้อง
หากต้องการทดสอบ mysql ภายในเครื่องและในท้ายที่สุดภายในกรอบงานเว็บ แนะนำให้ตั้งค่าผู้ใช้ mysql เป็น root และตั้งค่าโฮสต์เป็น localhost หรือไม่ ดูเหมือนจะมีคำแนะนำบางประการเกี่ยวกับการใช้ mysql ในฐานะผู้ใช้รูท
ฉันจะลบผู้ใช้ทั้งหมดที่อยู่ใน mysql.user ของฉันและเริ่มล้างข้อมูลได้อย่างไร ดูเหมือนว่าฉันมีโฮสต์ 'root' หลายแห่งที่เป็น localhost, 127.0.0.1, (::1, localhost, username.local)? เกิดอะไรขึ้นที่นี่?