แก้จุดบกพร่อง MySQL บนลวด

ก่อนหน้านี้วันนี้ผมดิ้นรนกับการจำลองแบบ MySQL ที่ไม่ได้ทำงานและในขณะที่ตีตัวหัวของฉันที่มีปัญหาที่ฉันตระหนักว่าบางทีฉันจะช่วยให้มองเห็นสิ่งที่ต้นแบบจริงส่งไปเป็นทาส ดีฉันตัดสินใจที่จะทำซ้ำติดตั้งการจำลองแบบของฉันทั้งหมดและเห็นว่าการที่จะช่วยคุณและมัน

แต่ความคิดของการแก้จุดบกพร่องจริงในสิ่งที่ถูกส่งไปบนสายยังคง lurked รอบในหัวของฉันดังนั้นฉันจึงตัดสินใจที่จะเขียนอย่างน้อยสิ่งที่เกี่ยวกับเรื่องบางอย่างที่นี่ ในกรณีที่คนอื่นต้องการจะทำในสิ่งเดียวกัน

และก็จริงๆง่ายที่จะทำ หากคุณไม่ได้มี Wireshark ติดตั้ง Wireshark เช่นนี้

# cd / usr / ports / net / Wireshark

# ให้ติดตั้ง

ดังนั้นตอนนี้เมื่อเรามีเครื่องมือที่นี่เป็นวิธีการที่จะใช้สำหรับการแก้จุดบกพร่อง MySQL โดยการฟังสิ่งที่จริงได้รับการส่งไปยังเซิร์ฟเวอร์:

# tshark-T-text V-f 'dst port 3306' | คำชี้แจง grep-i: | ตัด B25-

ตอนนี้เพียงแค่นอนเอนหลังและดูผลลัพธ์ที่ต้องการหาเช่นนี้:

เลือกที่อยู่จากสระว่ายน้ำที่ citypool = 'sth.globalns.openpeers.net' \ n
เลือกที่อยู่จากสระว่ายน้ำที่ citypool = 'sth.globalns.openpeers.net' \ n
เลือกที่อยู่จากสระว่ายน้ำที่ citypool = 'lon.globalns.openpeers.net' \ n
เลือกที่อยู่จากสระว่ายน้ำที่ citypool = 'lon.globalns.openpeers.net' \ n
เลือกที่อยู่จากสระว่ายน้ำที่ citypool = 'none.globalns.openpeers.net' \ n
เลือกเปิดใช้งานจากเว็บไซต์ที่ชื่อ = 'www' เว็บไซต์และ = 'Arnold' และโดเมน = 'globalns.openpeers.net' และเปิดใช้งาน = 1 \ n
เลือกสระว่ายน้ำจากที่ที่ nexthop = 83 .142.224.2 'และเปิดใช้งาน = '1' \ n

แต่เดี๋ยวก่อน! นี้อะไรที่ดูเหมือนว่าฉันส่งคำสั่ง MySQL เหมือนกัน!

ขอบคุณขวาในขณะที่เขียนนี้ผมสังเกตเห็นข้อบกพร่องในโปรแกรมของฉัน! นั่นเป็นเรื่องง่ายที่จะใช้รหัสในทางที่ดีขึ้น ดังนั้นการเขียนการโพสต์นี้ช่วยให้ฉันเพื่อแก้ไขข้อบกพร่องที่ฉันไม่ได้อยู่แม้ยังไม่มีการ

Btw โดยใช้การจำลองแบบพอร์ตในสวิตช์ของคุณคุณสามารถโอนเข้าชมสำหรับเซิร์ฟเวอร์ทั้งหมดไปยังกล่องการวิเคราะห์การจราจรอื่น บันทึกโหลดในไคลเอนต์หรือเซิร์ฟเวอร์หรือช่วยให้คุณสามารถแก้ปัญหาการติดตั้งไคลเอนต์หลาย

  1. 3 Responses to "Debugging MySQL บนลวด"

  2. Google แปล? =)

    โดยพี่ชายเมื่อ 29 พฤศจิกายน 2008

  3. อา คน kunde välja Engelska ja dar Nere och Det ยกทรง blev จู

    โดยพี่ชายเมื่อ 29 พฤศจิกายน 2008

  4. Arrggghhhh ... สลับไปยัง PostgreSQL MySQL เป็นความชั่วร้าย

    โดย Peter Bengtson เมื่อ 22 มีนาคม 2009

แสดงความคิดเห็น