Tous les produits
Search
Centre de documentation

AnalyticDB:DBeaver

Dernière mise à jour :Sep 02, 2026

Cette rubrique présente les résultats des tests de compatibilité entre DBeaver 6.1.2 Community Edition et AnalyticDB for MySQL. Dix scénarios ont été testés, couvrant la connectivité, les opérations sur les bases de données et la gestion des vues.

Prérequis

Avant de commencer, assurez-vous de disposer des éléments suivants :

  • AnalyticDB for MySQL V3.1.0 ou version ultérieure

  • DBeaver 6.1.2 Community Edition

  • Java 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 pour osx10.13 sur x86_64 (Homebrew)

Résultats des tests de compatibilité

Les dix scénarios passent avec succès les tests de compatibilité. Les sections suivantes détaillent les résultats obtenus.

Tester la connectivité

Connectez DBeaver à AnalyticDB for MySQL en utilisant le pilote MySQL.

连通性1连通性2

Lister les bases de données

Parcourez les bases de données disponibles après la connexion.

List databases

Créer une table

Créez une nouvelle table dans AnalyticDB for MySQL à l'aide de DBeaver.


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`);

Lister toutes les tables

Consultez toutes les tables d'une base de données.

List all tables

Interroger le schéma d'une table

Examinez les définitions des colonnes et la structure d'une table.


show create table school;

-- Result:
-- Table: school
-- Create Table: Create Table `school` (¶ `id` bigint NOT NULL,¶ `name` varchar,¶ `create_time` timestamp NOT N...

查看表结构2

Écrire des données dans une table

Insérez des données dans une table.

Write data to a table

Interroger les données d'une table

Exécutez une requête SELECT et consultez les résultats dans DBeaver.

查表1查表2

Créer une vue

Créez une vue dans AnalyticDB for MySQL à l'aide de DBeaver.


CREATE VIEW `school_view` as select * from school;

Statistics:
Updated Rows: 0
Query: CREATE VIEW `school_view` as select * from school
Finish time: Tue Nov 19 16:45:56 CST 2019

Interroger la structure d'une vue

Examinez la définition d'une vue.


SHOW CREATE VIEW school_view;

-- Result:
-- View: school_view
-- Create View: CREATE VIEW `test4dmp`.`school_view` AS SE...
-- character_set_client: utf8
-- collation_connection: utf8_general_ci

查看视图结构2

Interroger une vue

Exécutez une requête sur une vue et examinez les résultats.

查看视图数据查看视图数据2

Étapes suivantes