All Products
Search
Document Center

AnalyticDB:Navicat Premium

Last Updated:Jun 21, 2026

Dokumen ini merinci pengujian kompatibilitas antara Navicat Premium 12.1.27 dan AnalyticDB for MySQL, mencakup operasi utama seperti konektivitas, penayangan daftar database, dan pembuatan tabel.

Lingkungan pengujian

Java MySQL Navicat Premium
  • java version "1.8.0_161"
  • Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
  • Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
mysql Ver5.6.46 for osx10.13 on x86_64 (Homebrew) Versi 12.1.27

Cakupan pengujian

  • Konektivitas: Di Navicat, edit koneksi MySQL. Atur nama koneksi menjadi ADB3.0, host ke 127.0.0.1, dan port ke 3303. Masukkan username dan password Anda, centang kotak Save password, lalu klik Test Connection. Pesan Connection Successful menunjukkan bahwa koneksi berhasil.
  • Daftar database: Database uji adalah test4dmp (koneksi ADB3.0). Database ini berisi tabel-tabel berikut: binary_test, course, dimension_test_date, dimension_test_date_1, dimension_test_id, dimension_test_id_1, dimension_test_int, dimension_test_int_1, dimension_test_timestamp, dimension_test_timestamp_1, elective, grade, keyword_test, large_decimal_test, student, test, dan test_datatype_list. Semua tabel menggunakan mesin penyimpanan InnoDB dan aturan pengurutan utf8_bin.
  • Buat tabel:
    DROP TABLE IF EXISTS `school`;
    CREATE TABLE `school` (
        `id` bigint NOT NULL,
        `name` varchar,
        `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
        `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
        key status_idx(`name`),
        primary key (id)
    ) DISTRIBUTE BY HASH(`id`);
  • Tampilkan semua tabel: Di database test4dmp pada ADB3.0, jalankan show tables;. Perintah tersebut mengembalikan 18 tabel, termasuk binary_test, course, dimension_test_date, dimension_test_id, dimension_test_int, dimension_test_timestamp, elective, grade, keyword_test, large_decimal_test, school, student, test, dan test_datatype_list.
  • Lihat skema tabel: Jalankan show create table school; untuk melihat pernyataan DDL dari tabel school. Tabel tersebut memiliki empat kolom: id (bigint, primary key, NOT NULL), name (varchar), create_time (timestamp, NOT NULL), dan update_time (timestamp, NOT NULL).
  • Masukkan data ke tabel: Jalankan pernyataan SQL insert into school (id, name) value (1,'a');. Pernyataan tersebut dieksekusi dengan sukses dan mengembalikan Affected rows: 1.
  • Buat view: Di editor SQL, jalankan pernyataan CREATE VIEW school_view AS SELECT * FROM school;. Pernyataan tersebut mengembalikan OK, yang menunjukkan bahwa view berhasil dibuat.
  • Lihat struktur view: Di editor SQL, jalankan SHOW CREATE VIEW school_view;. Output menampilkan definisi view tersebut, yaitu CREATE VIEW `test4dmp`.`school_view` AS SELECT *, beserta pengaturan character_set_client (utf8) dan collation_connection (utf8_general_ci).
  • Kueri view: Di editor SQL, jalankan select * from school_view;. Kueri tersebut mengembalikan satu baris dengan nilai-nilai berikut: ID=1, NAME=a, CREATE_TIME=2019-11-19 16:20:02.373, UPDATE_TIME=2019-11-19 16:20:02.373.