ตัวอย่างตัวอย่างที่ 1 mysql_connect () ตัวอย่างเช่นการเชื่อมโยง$ = mysql_connect (localhost ',' mysql_user ',' mysql_password '); if (การเชื่อมโยง $) {die (' ไม่สามารถเชื่อมต่อ: '. mysql_error ());} ก้อง' ประสบความสำเร็จในการเชื่อมต่อ '; mysql_close ($ ลิงค์);?> ตัวอย่าง # 2 mysql_connect () ตัวอย่างการใช้ชื่อโฮสต์: ไวยากรณ์พอร์ต// เราเชื่อมต่อกับ example.com และพอร์ต 3307 การเชื่อมโยง $ = mysql_connect (example.com:3307', 'mysql_user ',' mysql_password '); if (! ลิงค์ $) {die (' ไม่สามารถเชื่อมต่อ: 'mysql_error (.));} echo' เชื่อมต่อเรียบร้อยแล้ว '; mysql_close (ลิงค์ $); // เราเชื่อมต่อกับ localhost ที่ท่าเรือ 3307 การเชื่อมโยง $ = mysql_connect (127.0.0.1:3307 ',' mysql_user ',' mysql_password '); if (! ลิงค์ $) {die (' ไม่สามารถเชื่อมต่อ: 'mysql_error ().);} echo' เชื่อมต่อเรียบร้อยแล้ว '; mysql_close (ลิงค์ $);?> ตัวอย่าง # 3 mysql_connect () ตัวอย่างการใช้ "/ เส้นทาง / เพื่อ / ซ็อกเก็ต" ไวยากรณ์// เราเชื่อมต่อกับ localhost และซ็อกเก็ตเช่น /tmp/mysql.sock // ตัวแปรที่ 1: ommit localhost ลิงค์ $ = mysql_connect (': / tmp / MySQL', 'mysql_user', 'mysql_password'); if (! ลิงค์ $) {die ('ไม่สามารถเชื่อมต่อ:' mysql_error ().);} echo 'เชื่อมต่อเรียบร้อยแล้ว'; mysql_close ( $ ลิงค์); // ตัวแปร 2: localhost มีการเชื่อมโยง$ = mysql_connect (localhost: /tmp/mysql.sock ',' mysql_user ',' mysql_password '); if! (ลิงค์ $) {die (' ไม่สามารถเชื่อมต่อ: ' mysql_error ());} echo 'เชื่อมต่อเรียบร้อยแล้ว'; mysql_close ($ ลิงค์);?> หมายเหตุหมายเหตุ: เมื่อใดก็ตามที่คุณระบุ "localhost" หรือ "localhost: พอร์ต" เป็นเซิร์ฟเวอร์ที่ห้องสมุดลูกค้า MySQL จะแทนที่นี้และพยายามที่จะเชื่อมต่อไปยัง ซ็อกเก็ตท้องถิ่น (ไปป์ที่มีชื่อบน Windows) หากคุณต้องการที่จะใช้ TCP / IP ใช้ "127.0.0.1" แทน "localhost" ถ้าห้องสมุดลูกค้า MySQL พยายามที่จะเชื่อมต่อกับซ็อกเก็ตในท้องถิ่นที่ไม่ถูกต้องคุณควรตั้งค่าเส้นทางที่ถูกต้องเป็น Runtime กำหนดค่าในการกำหนดค่า PHP ของคุณและออกจากสนามว่างเปล่าเซิร์ฟเวอร์. หมายเหตุ: การเชื่อมโยงไปยังเซิร์ฟเวอร์จะปิดทันทีที่การดำเนินการของ สคริปต์สิ้นสุดจนกว่าจะปิดก่อนหน้านี้โดยการเรียกอย่างชัดเจน mysql_close (). หมายเหตุ: คุณสามารถระงับข้อผิดพลาดในความล้มเหลวโดย prepending @ ไปที่ชื่อฟังก์ชั่น. หมายเหตุ: ข้อผิดพลาด "ไม่สามารถสร้าง TCP / ซ็อกเก็ต IP (10106)" มักจะหมายความว่าคำสั่งกำหนดค่า variables_order ไม่ได้มีตัวละครอีใน Windows ถ้าสภาพแวดล้อมที่จะไม่คัดลอกตัวแปรสภาพแวดล้อม SYSTEMROOT จะไม่สามารถใช้ได้และ PHP จะมีปัญหาในการโหลด Winsock
การแปล กรุณารอสักครู่..