Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menggunakan mysql dalam idea

Bagaimana untuk menggunakan mysql dalam idea

王林
王林ke hadapan
2023-05-26 13:03:218164semak imbas

1. Sambung ke mysql

Ambil IntelliJ IDEA, yang biasa digunakan dalam pembangunan java, sebagai contoh Mysql juga boleh digunakan dalam alat pembangunan IDE.

1. Buka idea Terdapat bar sisi pangkalan data di sudut kanan atas dan klik tanda tambah -> Sumber Data anda boleh melihat bahawa banyak pangkalan data disokong.

Bagaimana untuk menggunakan mysql dalam idea

2. Anda perlu memuat turun pemacu untuk penggunaan kali pertama, jika tidak, ralat akan dilaporkan semasa menyambung ke pangkalan data. Cari mysql, klik tanda tambah di bawah fail pemacu, klik pemacu yang disediakan, pilih pemacu mysql (penyambung mysql/J), dan kemudian pilih versi pemacu. Bagi pengguna yang telah memasang versi MySQL 5, mereka boleh memuat turun mana-mana versi pemacu bagaimanapun, jika mereka mempunyai versi MySQL 8 yang dipasang, mereka perlu memuat turun pemacu versi yang sepadan.

Bagaimana untuk menggunakan mysql dalam idea

Bagaimana untuk menggunakan mysql dalam idea

3 Selepas muat turun pemacu selesai, pilih kelas Untuk versi 5 mysql, pilih kelas com.mysql.jdbc .Pemandu dalam gambar.

Bagaimana untuk menggunakan mysql dalam idea

4 Jika mysql ialah versi 8, muat turun pemacu versi 8 dan pilih com.mysql.cj.jdbc.Driver.

Bagaimana untuk menggunakan mysql dalam idea

Masukkan hos, port, pengguna dan kata laluan dan klik Sambungan Uji Jika sambungan berjaya, anda boleh terus menekan OK. Jika anda tidak boleh menyambung, semak maklumat input untuk memastikan versi MySQL dan versi pemacu serasi.

Bagaimana untuk menggunakan mysql dalam idea

6 Selepas sambungan berjaya, hanya skema lalai (iaitu pangkalan data) akan dipaparkan dan anda boleh menukar pangkalan data untuk dipaparkan.

Bagaimana untuk menggunakan mysql dalam idea

2. Menggunakan mysql

, anda boleh mengklik kanan pangkalan data atau jadual, memaparkan bar fungsi dan pilih "Jump Query Console", dan maka SQL boleh ditulis dan dilaksanakan dalam tab konsol. Anda juga perlu memilih pangkalan data dalam tab konsol Klik pada kotak lungsur pada kedudukan ujian dalam gambar untuk memilih untuk menukar pangkalan data Dalam tx secara automatik, anda boleh memilih kaedah penyerahan transaksi dan tahap pengasingan transaksi.

Bagaimana untuk menggunakan mysql dalam idea

3 Menjana entiti, antara muka dan fail SQL dengan pantas

Ini bukan sahaja menyediakan fungsi operasi MySQL, tetapi juga menyokong penjanaan entiti, antara muka yang pantas. , dan fail SQL, yang memudahkan pembangunan Do Java. Seperti yang ditunjukkan dalam rajah, modul springboot baharu dibuat Selepas memilih satu atau lebih jadual dalam bar fungsi, klik tetingkap timbul Mybatis-Generator dan edit maklumat yang dihasilkan di sini. Proses menetapkan model dipanggil tetapan model, di mana fail mewakili nama entiti dan pakej mewakili nama pakej. tetapan dao ialah antara muka pemetaan tetapan, dan maklumat fail SQL ditetapkan dalam tetapan pemeta xml Selepas tetapan, klik OK.

Bagaimana untuk menggunakan mysql dalam idea

2 Seperti yang ditunjukkan dalam rajah, entiti yang dijana, antara muka dan fail SQL dijana. Anda boleh melihat bahawa anotasi @Data pada entiti melaporkan ralat Ini kerana anotasi ini disediakan oleh pakej balang lombok untuk menjana kaedah get, set, toString, dsb. untuk atribut entiti dan pakej balang ini tidak tersedia dalam projek pada masa ini , jadi ralat telah dilaporkan. Anda boleh terus mengklik "Tambah lombok ke classpath", yang secara automatik akan menambah koordinat lombok pada fail pom, atau anda boleh menambah koordinat lombok secara manual pada pom.

Jika anda tidak mahu menggunakan lombok, anda boleh memadamkan anotasi @Data secara langsung, atau anda boleh menyahtanda Gunakan-Lombox dalam pilihan semasa mengedit maklumat yang dijana dalam langkah 8. Tulis tangan kaedah get, set dan toString dan bukannya menggunakan lombok.

Bagaimana untuk menggunakan mysql dalam idea

Bagaimana untuk menggunakan mysql dalam idea

Atas ialah kandungan terperinci Bagaimana untuk menggunakan mysql dalam idea. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam