การตั้งค่า IDEA
Intellij IDEA รู้วิธีทำงานกับฐานข้อมูลไม่ต่างจาก Workbench มันยังมีแท็บฐานข้อมูลเฉพาะในบานหน้าต่างด้านขวา หากคุณคลิกคุณจะเห็นรูปภาพ:
![](https://cdn.codegym.cc/images/article/7e1904c9-2653-4acd-9740-62964d202ea6/1024.jpeg)
ลองเชื่อมต่อกับฐานข้อมูลของเรา ในการเริ่มต้น คลิกที่เครื่องหมายบวก:
![](https://cdn.codegym.cc/images/article/26c67ffd-1e96-4650-99e4-d9a4a15f8249/1024.jpeg)
คุณชอบรายการฐานข้อมูลที่รองรับอย่างไร ประทับใจ? เริ่มจาก Google Big Query และลงท้ายด้วย Cassandra
การเชื่อมต่อ MySQL IDEA
แต่เราเป็นคนเจียมเนื้อเจียมตัว ดังนั้นเราจะเลือก MySQL IDEA แนะนำให้ระบุการตั้งค่าสำหรับการเชื่อมต่อกับฐานข้อมูลทันที:
![](https://cdn.codegym.cc/images/article/cf9b7fa6-1198-4e87-bf2f-4f43bc84ff36/800.jpeg)
มีมากกว่านั้น Workbench แม้ว่าจะระบุทุกสิ่งที่คุณต้องการแล้ว แต่อาจไม่มีการเข้าสู่ระบบและรหัสผ่าน
จากสิ่งที่น่าสนใจ: IDEA เขียนด้วย Java ดังนั้นจึงใช้ไดรเวอร์ Java มาตรฐานเพื่อทำงานกับ MySQL นั่นคือสิ่งที่โปรแกรมของเราจะใช้เมื่อส่งแบบสอบถามไปยังเซิร์ฟเวอร์ MySQL
ดังนั้นอย่าลังเลที่จะคลิก ดาวน์โหลด เพื่อดาวน์โหลดไดรเวอร์ที่ขาดหายไป
ฉันยังระบุข้อมูลเข้าสู่ระบบและรหัสผ่านไปยังเซิร์ฟเวอร์ภายในของเรา จากนั้นคลิกที่ปุ่มทดสอบการเชื่อมต่อ:
![](https://cdn.codegym.cc/images/article/10d72907-db21-47a0-9120-79562df540c8/800.jpeg)
สร้างการเชื่อมต่อสำเร็จแล้ว ดังนั้นอย่าลังเลที่จะคลิกตกลง
การแสดงเนื้อหาของฐานข้อมูล
หากคุณเห็นภาพนี้:
![](https://cdn.codegym.cc/images/article/37300b8f-66ba-4007-8813-89a06dceb6fc/1024.jpeg)
จากนั้นคลิกที่สถานที่ที่ไฮไลต์ด้วยสีแดงและเลือกรายการโครงร่างด้วยตนเอง ฉันระบุ 3: test, test2 และ supershop และนี่คือสิ่งที่ฉันเห็นตอนนี้:
![](https://cdn.codegym.cc/images/article/259904ac-d632-441a-9d5f-fbd9d0b38544/1024.jpeg)
ไดอะแกรมทั้งสามของฉันอยู่ในสถานที่ มาดูกันว่าเรามีอะไรบ้างในตารางผู้ใช้:
![](https://cdn.codegym.cc/images/article/0580417a-caee-42b3-8103-0055db36a6bd/1024.jpeg)
ฉันรู้แล้วว่าเรามีคอลัมน์อะไรบ้าง แต่จะดูข้อมูลได้อย่างไร
แสดงเนื้อหาตาราง
ฉันเพิ่งคลิกสองครั้งที่ชื่อตารางและ IDEA แสดงสิ่งนี้ให้ฉันเห็น:
![](https://cdn.codegym.cc/images/article/01c314f3-2f57-45a7-a2ac-71332bb06dd3/1024.jpeg)
จนถึงตอนนี้มันดูน่าสนใจกว่าใน Workbench ข้อมูลถูกแสดงทันที และยังมีช่องบริการ WHERE และ ORDER BY เพื่อให้คุณสามารถกรองและจัดเรียงข้อมูลได้ทันที
มาลองจัดตารางตามระดับ...
ทันทีที่ฉันเริ่มเขียนระดับคำ IDEA เสนอรายการคำแนะนำที่ดีให้ฉันทันที:
![](https://cdn.codegym.cc/images/article/11897f5a-5a52-4945-a7e1-056737ab72db/1024.jpeg)
บางทีมันอาจจะดูน่าสนใจกว่าการทำงานผ่าน Workbench ด้วยซ้ำ เขาไม่ได้บอกใบ้อะไรเป็นพิเศษ
ฉันพิมพ์ระดับ กด Enter และ voila ตารางจะถูกจัดเรียง:
![](https://cdn.codegym.cc/images/article/d28c3376-44fe-4834-9a33-ae3e01ea9a25/1024.jpeg)
เอาล่ะ ตอนนี้ฉันต้องการดำเนินการค้นหาตามอำเภอใจโดยไม่ผูกมัดกับตาราง ฉันจะทำได้ที่ไหน
เรากลับไปที่แผงด้านขวา - มีปุ่มพิเศษเพื่อเปิด Query Console:
![](https://cdn.codegym.cc/images/article/d162e79a-bcb5-42ae-9a8e-9ea764a86929/1024.jpeg)
และเราเริ่มเขียนแบบสอบถาม:
![](https://cdn.codegym.cc/images/article/abcc2597-15ff-4389-9755-4ae84fa24548/1024.jpeg)
เคล็ดลับ อัตโนมัติจาก IDEA อยู่ด้านบนเช่นเคย และนี่คือผลลัพธ์ของแบบสอบถามของเรา:
![](https://cdn.codegym.cc/images/article/61ea88b1-dd75-4e98-8b91-9b6c5f43b9d4/1024.jpeg)