วิธีการส่ง SQL Queries ไปยัง MySQL จาก Command Line

ผู้เขียน: Gregory Harris
วันที่สร้าง: 15 เมษายน 2021
วันที่อัปเดต: 14 พฤษภาคม 2024
Anonim
MySQL Export Database using Command Line (mysqldump)
วิดีโอ: MySQL Export Database using Command Line (mysqldump)

เนื้อหา

ส่วนอื่น ๆ

โปรแกรมแบบข้อความธรรมดาที่เรียกว่า mysql ควรเป็นส่วนหนึ่งของการติดตั้ง MySQL ของคุณ ช่วยให้คุณสามารถส่งคำสั่ง SQL ไปยังเซิร์ฟเวอร์ MySQL ได้โดยตรงและแสดงผลลัพธ์ในรูปแบบข้อความ เป็นวิธีที่ง่ายและรวดเร็วในการทดสอบการติดตั้ง MySQL ของคุณ

ขั้นตอน

  1. ค้นหาโปรแกรม mysql (ควรอยู่ในไดเร็กทอรีย่อยที่เรียกว่า bin ภายใต้ไดเร็กทอรีที่ติดตั้ง MySQL)
    • เช่น. ผู้ใช้ Windows: C: mysql bin mysql.exe
    • เช่น. ผู้ใช้ Linux / Unix: / usr / local / mysql / bin / mysql

  2. เริ่ม mysql - ที่พรอมต์คำสั่งพิมพ์: mysql -h ชื่อโฮสต์ -ยู ชื่อผู้ใช้ -p,
    • ที่ไหน
      • เจ้าภาพ คือเครื่องที่เซิร์ฟเวอร์ MySQL กำลังทำงานอยู่
      • ชื่อผู้ใช้ คือบัญชี MySQL ที่คุณต้องการใช้
      • -p จะทำให้ mysql แจ้งให้คุณป้อนรหัสผ่านบัญชี MySQL

  3. ป้อนรหัสผ่านของคุณเมื่อได้รับแจ้ง

  4. พิมพ์คำสั่ง SQL ของคุณ ตามด้วยอัฒภาค (;) แล้วกดปุ่ม Enter การตอบสนองจากเซิร์ฟเวอร์ควรแสดงบนหน้าจอของคุณ
  5. หากต้องการออกจาก mysql ให้พิมพ์ออกจากพร้อมต์แล้วกดปุ่ม Enter

วิธีที่ 1 จาก 1: ทำงานโดยไม่มีคอนโซล

  1. ค้นหาโปรแกรม mysql (ควรอยู่ในไดเร็กทอรีย่อยที่เรียกว่า bin ภายใต้ไดเร็กทอรีที่ติดตั้ง MySQL)
    • เช่น. ผู้ใช้ Windows: C: mysql bin mysql.exe
    • เช่น. ผู้ใช้ Linux / Unix: / usr / local / mysql / bin / mysql
  2. เริ่ม mysql - ที่พรอมต์คำสั่งพิมพ์: mysql -h ชื่อโฮสต์ -ยู ชื่อผู้ใช้ -p db_name -e "แบบสอบถาม
    • ที่ไหน
      • เจ้าภาพ คือเครื่องที่เซิร์ฟเวอร์ MySQL กำลังทำงานอยู่
      • ชื่อผู้ใช้ คือบัญชี MySQL ที่คุณต้องการใช้
      • -p จะทำให้ mysql แจ้งให้คุณป้อนรหัสผ่านบัญชี MySQL
      • db_name เป็นชื่อของฐานข้อมูลที่จะเรียกใช้แบบสอบถามและ
      • แบบสอบถามคือแบบสอบถามที่คุณต้องการเรียกใช้
  3. ป้อนรหัสผ่านของคุณเมื่อได้รับแจ้ง
  4. MySQL ควรส่งคืนผลลัพธ์ของแบบสอบถามของคุณ

คำถามและคำตอบของชุมชน


เคล็ดลับ

  • อย่าลืมรวม; ในตอนท้ายของคำถามของคุณหากคุณใช้คอนโซลเพื่อให้รู้ว่าคุณทำแบบสอบถามเสร็จแล้ว
  • คุณสามารถระบุรหัสผ่านในบรรทัดคำสั่งได้โดยใส่ไว้หลัง -p โดยตรงเช่น mysql -u ชื่อผู้ใช้ -h เจ้าภาพ -pรหัสผ่าน. สังเกตว่าไม่มีช่องว่างระหว่าง -p และรหัสผ่าน
  • หากคุณเรียกใช้จากบรรทัดคำสั่งและไม่ได้ใช้เชลล์คุณสามารถใช้แฟล็ก -B (เช่น mysql -u ชื่อผู้ใช้ ’-h เจ้าภาพ -p db_name -Be "แบบสอบถาม") เพื่อรับเอาต์พุตในโหมดแบทช์แทนที่จะเป็นโหมดตาราง MySQL เริ่มต้นสำหรับการประมวลผลเพิ่มเติม

คำเตือน

  • อย่าลืมตรวจสอบว่าคุณเรียกใช้คำค้นหาใดก่อนที่จะเรียกใช้เนื่องจากคุณไม่ต้องการทิ้งฐานข้อมูลทั้งหมดโดยไม่ได้ตั้งใจ!

ทุกวันที่ wikiHow เราทำงานอย่างหนักเพื่อให้คุณเข้าถึงคำแนะนำและข้อมูลที่จะช่วยให้คุณมีชีวิตที่ดีขึ้นไม่ว่าจะเป็นการทำให้คุณปลอดภัยสุขภาพดีขึ้นหรือพัฒนาความเป็นอยู่ที่ดีขึ้น ท่ามกลางวิกฤตด้านสาธารณสุขและเศรษฐกิจในปัจจุบันเมื่อโลกมีการเปลี่ยนแปลงอย่างรวดเร็วและเราทุกคนต่างเรียนรู้และปรับตัวให้เข้ากับการเปลี่ยนแปลงในชีวิตประจำวันผู้คนต้องการ wikiHow มากกว่าที่เคย การสนับสนุนของคุณจะช่วยให้ wikiHow สร้างบทความและวิดีโอที่มีภาพประกอบเชิงลึกมากขึ้นและแบ่งปันเนื้อหาการเรียนการสอนที่เชื่อถือได้ของเรากับผู้คนนับล้านทั่วโลก โปรดพิจารณาให้การสนับสนุน wikiHow วันนี้

จะซนยังไง

Frank Hunt

พฤษภาคม 2024

ความสัมพันธ์ของคุณเป็นน้ำ? น่าเบื่อ? คู่รักสุดโรแมนติกของคุณมีประวัติกับ ชายเลว (หรือ ผู้หญิงเลว) ที่คุณไม่อยากให้เขาจำด้วยความโหยหา? ฝึกฝนศิลปะแห่งความไร้สาระเพื่อสร้างชีวิตใหม่ให้กับความสัมพันธ์ของค...

เพิ่มส่วนผสมอื่น ๆ ที่คุณต้องการ - ซอส Worceterhire ซอสมะเขือเทศมัสตาร์ดและสมุนไพรสับใส่ไข่แดง ปรุงรสด้วยเกลือและพริกไทยผัดทุกอย่าง ผสมให้เข้ากัน เริ่มต้นด้วยช้อนได้ง่ายขึ้นจากนั้นใช้มือที่สะอาดๆคนส่ว...

บทความสำหรับคุณ