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

การเชื่อมต่อเซิร์ฟเวอร์ MySQL ด้วยตัวเลือกบรรทัดคำสั่ง

คู่มือการใช้ตัวเลือกบรรทัดคำสั่งเพื่อเชื่อมต่อเซิร์ฟเวอร์ MySQL ด้วยไคลเอนต์ (mysql, mysqldump ฯลฯ)

ค่าเริ่มต้น (ไม่ระบุตัวเลือก)

mysql
  • Host: localhost (Unix = Socket, อื่นๆ = TCP 127.0.0.1)
  • User: ODBC (Windows) / Login name (Unix)
  • Password: ไม่ส่ง
  • Database: ไม่เลือก (อาร์กิวเมนต์แรกที่ไม่ใช่ตัวเลือก)

ระบุ Host, User, Password

mysql --host=localhost --user=myname --password=password mydb
mysql -h localhost -u myname -ppassword mydb
  • รหัสผ่านติด -p โดยไม่มี space: -ppassword
  • ไม่ระบุค่า -> พรอมป์ให้กรอก (ไม่แสดงบนหน้าจอ)

ประเภทการเชื่อมต่อ

TCP/IP ไป Local Server

mysql --host=127.0.0.1
mysql --protocol=TCP

เชื่อมต่อ Remote Server

mysql --host=remote.example.com
mysql --host=remote.example.com --port=13306

ตัวเลือกสำคัญ

ตัวเลือกคำอธิบาย
--host, -hโฮสต์เซิร์ฟเวอร์
--user, -uชื่อผู้ใช้
--password, -pรหัสผ่าน
--port, -Pพอร์ต TCP/IP
--protocolบังคับโปรโตคอล (TCP|SOCKET|PIPE|MEMORY)
--socketไฟล์ socket / named pipe