หนีไม่พ้น ODBC

หนีไม่พ้น ODBC

ไม่ได้ยุ่งเกี่ยวกับ ODBC มาก็หลายปีแล้ว ล่าสุดจำได้ตั้งแต่ใช้ Delphi ตอนฝึกงาน หลังจากนั้นก็ทำให้ผมพบว่า ไอ้อาชีพโปรแกรมไม่เหมาะกับผมเลยเสียจริงๆ แต่จนแล้วจนรอดก็หนีไม่พ้น ยังไงๆ ก็ต้องเขียน วันนี้กับมาเจออีกครั้งในภาค C Programming ให้ทำงานติดต่อกับฐานข้อมูล MySQL ก็เลยต้องกลับมารื้อฟื้นวิทยายุทธกันนิดหน่อย เกริ่นที่ปัญหาก่อน ปัญหาคือไอ้โปรเจคฝึกงานผมเนี้ย มันเขียนด้วย C แล้วก็ติดต่อด้วยฐานข้อมูล Btrieve (ตอนนี้ถูก Move ไปเป็น Pervasive PSQL) จุดประสงค์คือ อยากย้ายจาก Btrieve ไปเป็น MySQL ก่อนจะมุทะลุ เดินแบบไร้ทิศทาง..ตั้งหลัก..แล้วมองกลับมาที่ตัวเอง “กูจักพวกมึงมั่งมั๊ยเนี้ย”

How to install PHP5,Apach2.2,MySQL5 by manual compile.

ได้รับมอบหมายให้ Install OS พร้อม Software จำพวก Apache, PHP5 แล้วก็ MySQL5 เริ่มแรกเราก็ไปหา source file มาก่อน เตรียมๆ เอาไว้ ดังนี้ Apache 2.2 MySQL 5.0.37 PHP 5.2.1 ลำดับการติดตั้ง ก็ตามนี้ครับ การติดตั้ง Apache 2.2 การติดตั้ง MySQL 5.0.37 : http://laffers.net/howtos/howto-install-mysql การติดตั้ง PHP 5.2.1

Basic MySQL Cluster Concepts.

วันนี้ได้รับหมอบหมายให้ดู Concepts ของ MySQL Cluster ก็เลยถือโอกาสเอามาเล่าให้ฟัง สำหรับ Cluster ของ MySQL นั้นจะประกอบด้วยกันทั้งหมด 3 node โดย node ของ MySQL นั้นหมายถึงแต่ละส่วนที่มีหน้าที่การทำงานที่แตกต่างกัน ดังนี้

LOAD DATA by MySQL

เรื่องของเรื่องก็มีอยู่ว่า ทำเว็บให้ลูกค้าคนหนึ่ง…ลูกค้าคนนี้มีข้อมูลอยู่แล้วเป็น TEXT File ซึ่งจำนวนข้อมูลก็มากโขอยู่ มากสุดอยู่ที่ 150,000 Records ไ้อ้โปรเจคนี้แน่นอนว่า develop ด้วย php ปัญหาเกิดขึ้นตอนที่จะต้องเอาข้อมูลทั้งหมดยัดเข้าไปใส่ใน MySQL จ๊ากกกก เอาไงหว่าจะให้ วน Loop ที่ละบรรทัดแล้ว Insert เข้าไปก็นะ ถึก…โครต สุดท้ายก็มาเจอคำสั่ง LOAD DATA ของ MySQL LOAD DATA ปัญหาแรกที่เจอก็คือ