แสดงบทความที่มีป้ายกำกับ MySQL แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ MySQL แสดงบทความทั้งหมด

02/12/2565

วิธีติดตั้ง phpMyAdmin บน Ubuntu 20.04.1

  1. ก่อนที่จะติดตั้ง phpMyAdmin นั้น เราจำเป็นต้องติดตั้ง LAMP เสียก่อน โดยจะประกอบไปด้วย
    - Apache2
    - MariaDB
    - PHP

  2. เมื่อติดตั้งในข้อ 1 เสร็จแล้ว จากนั้นให้ติดตั้ง phpMyadmin โดยใช้คำสั่งต่อไปนี้
    sudo apt-get install phpmyadmin



    ในระหว่างการติดตั้งแพคเกจจะมีการแจ้งเตือน โดย phpMyAdmin ต้องมีการติดตั้งและกำหนดค่าฐานข้อมูลก่อนจึงจะเริ่มใช้งานได้ โดยจะกำหนดค่าฐานข้อมูลสำหรับ phpMyAdmin ด้วยแพ็คเกจ dbconfig-common ให้เลือก Yes


    จากนั้นสร้างรหัสผ่านสำหรับ User : phpmyadmin เพื่อลงทะเบียนกับเซิร์ฟเวอร์ฐานข้อมูล MariaDB


    ยืนยันรหัสผ่าน


    เลือกเว็บเซิร์ฟเวอร์ที่จะกำหนดให้เรียกใช้ phpMyAdmin โดยอัตโนมัติ ให้เลื่อนไปที่ Apache2 แล้วกด Spacebar ให้ขึ้นเครื่องหมาย * จากนั้นกด Enter


  3. เมื่อติดตั้งเสร็จให้ลองทดสอบโดยไปที่เบราว์เซอร์และพิมพ์ http://server_ip/phpmyadmin จะขึ้นหน้าเว็บตามรูป และ Login โดยใช้ User : phpmyadmin 



    เมื่อ Login เข้ามาจะเห็นหน้า Dashboard  ของ phpMyAdmin ที่ใช้สำหรับจัดการฐานข้อมูล


    เป็นอันเสร็จเรียบร้อย


16/01/2560

Pentaho Data Integration (Excel to Mysql DB) [Transformation]



บทความนี้เป็นการนำข้อมูลที่อยู่ในไฟล์เอกสาร Excel ไปเข้าสู้ฐานข้อมูล MySql ซึ่งจะใช้โปรแกรม Xampp ในการจำลองฐานข้อมูลบน Localhost

Process ที่ใช้ใน Pentaho Data Integration (PDI)
  1. Microsoft Excel Input ใช้ในการนำเข้าข้อมูลเพื่อนำข้อมูลไป Transform เข้าสู่ MySQL
  2. Insert / Update หรือ Table Output ซึ่งบทความนี้จะใช้ Insert / Update เนื่องจาก Table Output จะเป็นการ Run เพียงรอบเดียวถ้ามีการ Run อีกรอบจะทำให้ข้อมูลมีการซ้ำหรือข้อมูลไม่เข้าสู่ฐานข้อมูลเนื่องจากเกิดการซ้ำของ Primary Key แต่การใช้ Inert / Update นั้นจะตรวจสอบว่าในฐานข้อมูลมี Primary Key ตัวนี้แล้วหรือไม่ ถ้ามีแล้วจะทำการ Update ข้อมูลที่เปลี่ยนแปลงใน Row เดิม แต่ถ้ายังไม่เคยมีข้อมูลนี้เลยจะถูก Insert เข้าไปเป็น Row ใหม่ในฐานข้อมูล