ให้เรตสมาชิก: 3 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

โปรแกรมจัดการฐานข้อมูล Navicat (นาวิแคท) กับการ Query (คิวรี่) ข้อมูล สามารถนำคำสั่งมาใช้ได้เลย

โปรแกรมจัดการฐานข้อมูล Navicat (นาวิแคท) กับการ Query (คิวรี่) ข้อมูล สามารถนำคำสั่งมาใช้ได้เลย
โปรแกรมจัดการฐานข้อมูล Navicat (นาวิแคท) กับการ Query (คิวรี่) ข้อมูล สามารถนำคำสั่งมาใช้ได้เลย

Navicat (นาวิแคท) เป็นอีกโปรแกรมหนึ่งที่น่าใช้ สะดวกในการจัดการฐานข้อมูล สามารถเชื่อมต่อกับฐานข้อมูลได้หลายตัว ไม่ว่าจะเป็น MySQL (มายเอสคิวแอล), MariaDB (มาเรียดีบี), SQL Server (เอสคิวแอล เชิฟเวอร์), SQLite (เอสคิวแอลไลส์), Oracle and PostgreSQL (ออราเคิล แอน โพสเกตเอสคิวแอล) ติดตั้งใช้งานได้ทั้งบน Windows (วินโดว์), Mac (แม็ก), Linux (ลินุกซ์) โปรแกรมมีคุณสมบัติหลายอย่าง มีส่วนของการจัดการฐานข้อมูล สร้างฐานข้อมูล การสร้างตาราง มีส่วนของการนำเข้าส่งออกข้อมูลการ Backup (แบ็คอัพ), Restore (รีสโตรว์) ค่อนข้างครบและใช้ง่าย

ข้อดีของโปรแกรม
      สามารถนำคำสั่ง Query (คิวรี่) มาใช้ได้ง่าย ไม่ว่าจะเป็นการดึงรายงาน ตรวจสอบข้อมูล หรือต้องการปรับปรุงข้อมูล และโปรแกรมนี้ยังแสดงผลสวยงาม เหมาะสำหรับใครที่อยากเขียนคำสั่ง Query (คิวรี่) ด้วยตนเอง หรือแก้ปัญหาการเชื่อมต่อกันของหลาย ๆ ตาราง ไม่ว่าจะ JOIN (จอย) แบบใหนก็เป็นเรื่องง่าย ๆ


ดาวน์โหลดโปรแกรม ได้ที่..

http://www.mindphp.com/download/all-dow ... emium.html

 

ตัวอย่างจะใช้โปรแกรม Navicat Premium (นาวิแคท)

ก่อนอื่นสร้างการเชื่อมต่อกับ Data Base ที่ต้องการ ตัวอย่างจะเชื่อมต่อกับ Mysql

สร้างการเชื่อมต่อกับ Data Base ที่ต้องการ ตัวอย่างจะเชื่อมต่อกับ Mysql
สร้างการเชื่อมต่อกับ Data Base ที่ต้องการ ตัวอย่างจะเชื่อมต่อกับ Mysql

การเชื่อมต่อฐานข้อมูล

      - ตรวจสอบฐานข้อมูลให้ตรงกับ ฐานข้อมูล Mysql ของเรา

      - เสร็จทำการ Test Connection (เทส คอนเนคชัน) ถ้า Test (เทส) ผ่าน กด OK

การเชื่อมต่อฐานข้อมูล ตรวจสอบฐานข้อมูลให้ตรงกับ ฐานข้อมูล Mysql ของเรา
การเชื่อมต่อฐานข้อมูล ตรวจสอบฐานข้อมูลให้ตรงกับ ฐานข้อมูล Mysql ของเรา
เสร็จแล้วจะได้ดังตัวอย่าง
เสร็จแล้วจะได้ดังตัวอย่าง

ไป Query (คิวรี่) กันเลย คลิกตามภาพตัวอย่าง

ไป Query (คิวรี่) กันเลย คลิกตามภาพตัวอย่าง
ไป Query (คิวรี่) กันเลย คลิกตามภาพตัวอย่าง

โปรแกรมก็จะเปิดหน้าต่างใหม่เพื่อทำการ Query การ Query มี 2 แบบคือ
     - Query Builder (คิวรี่ บิวเดอร์) แบบนี้สามารถลากตารางวาง และเชื่อมต่อกัน ตามความต้องการได้เลย
     - Query Editor (คิวรี่ อิดิเตอร์) แบบนี้เป็นการเขียนขึ้นเอง หรือเอาโค้ดที่ได้จากแบบ Query Builder (คิวรี่ บิวเดอร์) ไปใช้ต่อ

โปรแกรมก็จะเปิดหน้าต่างใหม่เพื่อทำการ Query การ Query มี 2 แบบ
โปรแกรมก็จะเปิดหน้าต่างใหม่เพื่อทำการ Query การ Query มี 2 แบบ

มาดูที่แท็บ Query Builder (คิวรี่ บิวเดอร์) ตามตัวอย่าง
     1 เลือกฐานข้อมูล และตารางที่ต้องการจะ Query
     2 คลิกเมาส์แช่ที่ Table ที่เราต้องการจะ Query แล้วลากมาวาง แล้วคลิกเลือกความสัมพันธ์ของตารางที่ต้องการได้เลย
     3 สามารปรับแก้ไขโค้ด การ JOIN (จอย) ในแบบที่เราต้องการ หรือจะเป็นการ WHERE (แวร์) แบบที่เราต้องการ
     4 กดรันโปรแกรม ผลการรันจะแสดงด้านล่าง

หน้าจอแสดงการเลือกตารางที่ต้องการเพื่อจะทำาการ Query
หน้าจอแสดงการเลือกตารางที่ต้องการเพื่อจะทำาการ Query

แท็บ Query Editor (คิวรี่ อิดิเตอร์)
     - สามารถนำโค้ดส่วนนี้ไปใช้ได้เลย
     - สามารถ save การ Query ไว้ดูในครั้งต่อไปได้ Ctrl+s

หน้าจอแสดงส่วนโค้ด สามารถนำโค้ดส่วนนี้ไปใช้ได้เลย
หน้าจอแสดงส่วนโค้ด สามารถนำโค้ดส่วนนี้ไปใช้ได้เลย

การ Execute SQL File (เอ็กคิว เอสคิวแอล ไฟล์) และการ Dump SQL File (ดัมส์ เอสคิวแอล ไฟล์)
     - คลิกให้ฐานข้อมูลขึ้นสีเขียวก่อน แล้วคลิกขวาเลือก
     - Execute SQL File (เอ็กคิว เอสคิวแอล ไฟล์) เป็นการ Import (อิมพอร์ต) ฐานข้อมูล sql ที่เราทำการ อาจจะ Dump (ดัมส์) ฐานข้อมูลมาจากที่อื่น
     - Dump SQL File (ดัม เอสคิวแอล ไฟล์) ทำการ Blackup (แบคอัพ) หรือนำฐานข้อมูลไปใช้ จะได้ฐานข้อมูล SQL นามสกุล .spl

การ Execute SQL File (เอ็กคิว เอสคิวแอล ไฟล์) และการ Dump SQL File (ดัมส์ เอสคิวแอล ไฟล์)
การ Execute SQL File (เอ็กคิว เอสคิวแอล ไฟล์) และการ Dump SQL File (ดัมส์ เอสคิวแอล ไฟล์)
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
กองทุนประกันสังคม มีผู้ประกันตนกี่ประเภท ??
โดย natthanit.r2538 พฤ 04 มิ.ย. 2020 5:53 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
3
พฤ 04 มิ.ย. 2020 5:53 pm โดย natthanit.r2538
สรุปความเข้าใจ เกี่ยวกับการตั้งกระทู้
โดย bolue พฤ 04 มิ.ย. 2020 5:16 pm บอร์ด M104 - สุภาภรณ์ อินกรรไกร
0
9
พฤ 04 มิ.ย. 2020 5:16 pm โดย bolue
วิธีการ ลงเวลา โดย Python
โดย bolue พฤ 04 มิ.ย. 2020 4:09 pm บอร์ด Python Knowledge
0
22
พฤ 04 มิ.ย. 2020 4:09 pm โดย bolue
การยื่นแบบ ภ.ง.ด. 53 ออนไลน์ สอนวิธีการยื่นแบบออนไล์ ทำได้ด้วยตัวเอง
โดย natthanit.r2538 พฤ 04 มิ.ย. 2020 3:51 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
1
11
พฤ 04 มิ.ย. 2020 4:16 pm โดย natthanit.r2538
วิธีการ โชว์ข้อมูลด้วยการ Format วันที่ โดย Python
โดย bolue พฤ 04 มิ.ย. 2020 3:38 pm บอร์ด Python Knowledge
0
23
พฤ 04 มิ.ย. 2020 3:38 pm โดย bolue
การยื่นแบบ ภ.ง.ด. 3 ออนไลน์ สรุปขั้นตอนยื่นแบบภาษี ออนไล์
โดย natthanit.r2538 พฤ 04 มิ.ย. 2020 2:54 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
1
16
พฤ 04 มิ.ย. 2020 3:08 pm โดย natthanit.r2538
วิธีการเดินทางจาก ปทุมธานี มา กรุงเทพฯ
โดย bolue พฤ 04 มิ.ย. 2020 1:59 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
9
พฤ 04 มิ.ย. 2020 1:59 pm โดย bolue
วิธีการ Search database แบบพื้นฐานๆ โดย Python
โดย bolue พฤ 04 มิ.ย. 2020 1:55 pm บอร์ด Python Knowledge
0
24
พฤ 04 มิ.ย. 2020 1:55 pm โดย bolue
การยื่นแบบ ภ.ง.ด.1 ออนไลน์ ขั้นตอนการยืนแบบออนไลน์
โดย natthanit.r2538 พฤ 04 มิ.ย. 2020 12:35 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
2
14
พฤ 04 มิ.ย. 2020 1:40 pm โดย natthanit.r2538
สอบถามเรื่องการแนบรูปในกระทู้ค่ะ
โดย natthanit.r2538 พฤ 04 มิ.ย. 2020 12:34 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
2
19
พฤ 04 มิ.ย. 2020 2:31 pm โดย natthanit.r2538
สรุปขั้นตอนการเขียนบทความ และการตั้งกระทู้(จากวีดีโอ)
โดย natthanit.r2538 พฤ 04 มิ.ย. 2020 11:26 am บอร์ด M103 - ณัฐนิตย์ ร่มบ้านโหล๊ะ
0
8
พฤ 04 มิ.ย. 2020 11:26 am โดย natthanit.r2538
สรุปเรื่องที่เรียนตอนเช้า
โดย bolue พฤ 04 มิ.ย. 2020 11:10 am บอร์ด M104 - สุภาภรณ์ อินกรรไกร
0
9
พฤ 04 มิ.ย. 2020 11:10 am โดย bolue
งานประจำวันที่ 4 มิถุนายน 2563
โดย bolue พฤ 04 มิ.ย. 2020 10:32 am บอร์ด M104 - สุภาภรณ์ อินกรรไกร
4
23
พฤ 04 มิ.ย. 2020 7:00 pm โดย bolue
note
โดย bolue พฤ 04 มิ.ย. 2020 10:31 am บอร์ด M104 - สุภาภรณ์ อินกรรไกร
0
2
พฤ 04 มิ.ย. 2020 10:31 am โดย bolue
list ความรู้ที่มี ว่าเคยเรียน หรือ เคยทำอะไรมาบ้าง
โดย bolue พฤ 04 มิ.ย. 2020 10:30 am บอร์ด M104 - สุภาภรณ์ อินกรรไกร
4
24
พฤ 04 มิ.ย. 2020 3:43 pm โดย bolue
Work's on Hand สุภาภรณ์ อินกรรไกร M104
โดย bolue พฤ 04 มิ.ย. 2020 10:29 am บอร์ด M104 - สุภาภรณ์ อินกรรไกร
0
3
พฤ 04 มิ.ย. 2020 10:29 am โดย bolue
งานประจำวันที่ 4 มิถุนายน 2563
โดย natthanit.r2538 พฤ 04 มิ.ย. 2020 9:57 am บอร์ด M103 - ณัฐนิตย์ ร่มบ้านโหล๊ะ
3
33
พฤ 04 มิ.ย. 2020 7:43 pm โดย thatsawan
งานประจำวันที่ 2 มิถุนายน 2563
โดย natthanit.r2538 อ 02 มิ.ย. 2020 10:11 am บอร์ด M103 - ณัฐนิตย์ ร่มบ้านโหล๊ะ
4
40
อ 02 มิ.ย. 2020 7:42 pm โดย natthanit.r2538
มารู้จักจังหวัดสงขลา เมืองสองทะเลกันค่ะ
โดย natthanit.r2538 อ 02 มิ.ย. 2020 4:27 pm บอร์ด M103 - ณัฐนิตย์ ร่มบ้านโหล๊ะ
0
7
อ 02 มิ.ย. 2020 4:27 pm โดย natthanit.r2538
ระบบบัญชีคืออะไร มีความสำคัญอย่างไร และจะทำอย่างไรหากต้องการวางระบบบัญชี
โดย natthanit.r2538 อ 02 มิ.ย. 2020 2:13 pm บอร์ด M103 - ณัฐนิตย์ ร่มบ้านโหล๊ะ
0
6
อ 02 มิ.ย. 2020 2:13 pm โดย natthanit.r2538