ให้เรตสมาชิก: 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 (ดัมส์ เอสคิวแอล ไฟล์)
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
อัพเดท Changelog flask framework ของภาษา Python
โดย jirawoot พ 27 พฤษภาคม 2020 12:19 pm บอร์ด Python Knowledge
0
4
พ 27 พฤษภาคม 2020 12:19 pm โดย jirawoot
งานประจำวันที่ 27 พฤษภาคม 2563
โดย yositacha26 พ 27 พฤษภาคม 2020 12:13 pm บอร์ด MP011 - โยษิตา จันทะวงษ์
1
4
พ 27 พฤษภาคม 2020 12:15 pm โดย yositacha26
อยากทราบว่า วิธีการกำหนดการตั้งค่า ภาษาไทย ใน Netbeans
โดย Ittichai_chupol พ 27 พฤษภาคม 2020 10:13 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
4
พ 27 พฤษภาคม 2020 10:13 am โดย Ittichai_chupol
B - บริษัท approve ประวัติที่ส่งมาสมัครเเล้ว เเต่ยังแสดงสถานะเดิมอยู่
โดย thatsawan อ 26 พฤษภาคม 2020 6:27 pm บอร์ด Odoojob.com - Tester
0
4
อ 26 พฤษภาคม 2020 6:27 pm โดย thatsawan
อยากทราบวิธีการแก้ไข ภาษาไทยกลายอักษรแปลกๆ
โดย Ittichai_chupol จ 25 พฤษภาคม 2020 4:35 pm บอร์ด Programming - PHP
1
26
จ 25 พฤษภาคม 2020 5:43 pm โดย thatsawan
อยากทราบวิธีการ แบบคอลัมเป็น 3 คอลีม โดยใช้ tag <dl>
โดย Ittichai_chupol จ 25 พฤษภาคม 2020 11:56 am บอร์ด HTML CSS
1
31
จ 25 พฤษภาคม 2020 2:42 pm โดย thatsawan
บันทึกประชุม มารียา ซีฟู้ดส์
โดย thatsawan จ 25 พฤษภาคม 2020 11:40 am บอร์ด มารียา ซีฟู้ดส์ (Main)
0
1
จ 25 พฤษภาคม 2020 11:40 am โดย thatsawan
10 สุดยอดสตรีทฟู้ดในแอฟริกาตะวันตก
โดย Anonymous อ 24 พฤษภาคม 2020 9:58 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
1
44
จ 25 พฤษภาคม 2020 8:03 pm โดย ขุนพล ตั้นตระกูล
ข้อมูลสำหรับทำระบบ
โดย mindphp อ 24 พฤษภาคม 2020 4:07 am บอร์ด มารียา ซีฟู้ดส์ (Main)
0
3
อ 24 พฤษภาคม 2020 4:07 am โดย mindphp
อัพเดดความคืบหน้า / Progress - มารียา ซีฟู้ดส์
โดย mindphp อ 24 พฤษภาคม 2020 4:07 am บอร์ด มารียา ซีฟู้ดส์ (Main)
0
3
อ 24 พฤษภาคม 2020 4:07 am โดย mindphp
อัพเดด Template เว็บไซต์ FDD (V2)
โดย mindphp อ 24 พฤษภาคม 2020 3:51 am บอร์ด FDD (Main)
0
1
อ 24 พฤษภาคม 2020 3:51 am โดย mindphp
R - ปรับกราฟฟิก ของเว็บ FDD
โดย mindphp อ 24 พฤษภาคม 2020 3:50 am บอร์ด FDD (Main)
0
2
อ 24 พฤษภาคม 2020 3:50 am โดย mindphp
ความคืบหน้า / Progress
โดย mindphp อ 24 พฤษภาคม 2020 3:46 am บอร์ด FDD (Main)
1
3
อ 26 พฤษภาคม 2020 8:18 am โดย mindphp
VDO - SP Page builder
โดย numtan5839 ศ 22 พฤษภาคม 2020 6:27 pm บอร์ด SP Page Builder Thai Edition - Manual & VDO & เทคนิคการใช้งาน
1
7
ศ 22 พฤษภาคม 2020 7:00 pm โดย mindphp
วิธีการใช้ Google Tasks แอพจัดการบันทึกสิ่งที่ต้องทำ
โดย sirirat ศ 22 พฤษภาคม 2020 11:04 am บอร์ด Share Knowledge
0
64
ศ 22 พฤษภาคม 2020 11:04 am โดย sirirat
งานประจำวันที่ 22 พฤษภาคม 2563
โดย sirirat ศ 22 พฤษภาคม 2020 10:10 am บอร์ด M102 - ศิริรัตน์ ทิพย์น้อย
1
15
ศ 22 พฤษภาคม 2020 11:22 am โดย numtan5839
สรุปการเรียนรู้ประจำวัน 21/05/63
โดย sirirat ศ 22 พฤษภาคม 2020 10:08 am บอร์ด M102 - ศิริรัตน์ ทิพย์น้อย
0
3
ศ 22 พฤษภาคม 2020 10:08 am โดย sirirat
รายงานความคืบหน้า / Process
โดย mindphp ศ 22 พฤษภาคม 2020 1:07 am บอร์ด SP Page Builder Thai Edition (Main)
1
3
ศ 22 พฤษภาคม 2020 1:34 am โดย mindphp
ส่ง site map ให้ google แต่ไม่โชว์ในเมนูบนเว็บเรา จะมีผลอะไรกับเว็บไหมครับ
โดย toonytoony2004 พฤ 21 พฤษภาคม 2020 10:17 pm บอร์ด Joomla Development
6
96
ส 23 พฤษภาคม 2020 10:56 pm โดย toonytoony2004
B - เวลาของบอร์ดไม่ตรงเวลาไทย
โดย thatsawan พฤ 21 พฤษภาคม 2020 5:19 pm บอร์ด Odoojob.com - Tester
0
2
พฤ 21 พฤษภาคม 2020 5:19 pm โดย thatsawan