全部产品
Search
文档中心

Lindorm:Gunakan klien MySQL untuk terhubung dan menggunakan LindormTable

更新时间:Feb 04, 2026

LindormTable mendukung akses melalui MySQL. Anda dapat menggunakan klien MySQL untuk terhubung ke LindormTable dan mengelola data di dalamnya menggunakan Lindorm SQL. Panduan ini memberikan langkah-langkah rinci mulai dari pengunduhan alat hingga pembacaan dan penulisan data sederhana.

Prasyarat

Catatan penggunaan

  • Tool command-line MySQL versi 8.0 dan sebelumnya menggunakan TLSv1.1 secara default untuk koneksi terenkripsi. Karena Lindorm hanya mendukung TLSv1.2, ketidaksesuaian versi ini dapat menyebabkan kegagalan koneksi. Untuk mengatasinya, tambahkan parameter --ssl-mode=DISABLED ke perintah startup guna memaksa koneksi teks biasa.

    Penting

    Berhati-hatilah saat membangun koneksi tanpa enkripsi melalui Internet.

  • Tool command-line MySQL versi 8.0 atau sebelumnya menggunakan protokol autentikasi mysql_native_password secara default. Autentikasi dapat gagal karena persyaratan versi protokol MySQL oleh LindormTable. Selain itu, versi tool tersebut tidak mendukung protokol autentikasi caching_sha2_password. Oleh karena itu, Anda harus menambahkan parameter --enable_cleartext_plugin ke perintah startup agar password dikirim dalam bentuk teks biasa.

    Penting

    Gunakan metode ini dengan hati-hati di lingkungan jaringan publik.

Prosedur

Instalasi tool

  • Linux

    Jalankan salah satu perintah berikut sesuai dengan alat manajemen yang digunakan di Linux:

    • APT (Advanced Package Tool)

      sudo apt-get install mysql-client
    • Yum package management tool

      sudo yum install mysql
  • macOS

    Untuk menginstal menggunakan tool manajemen paket Homebrew, jalankan perintah berikut.

    brew install mysql-client
  • Sistem operasi Windows

    Untuk informasi lebih lanjut, lihat Instal Klien MySQL.

Terhubung dan gunakan LindormTable

  1. Jalankan perintah berikut untuk terhubung ke LindormTable:

    mysql --get-server-public-key -h<mysql url> -P33060 -u<Username> -p<Password> -D<Database>
    Catatan

    Anda dapat menambahkan parameter --get-server-public-key untuk menghindari error berikut: Authentication plugin 'caching_sha2_password' reported error: Authentication requires secure connection..

    Berikut penjelasan parameter-parameter tersebut:

    Parameter

    Contoh

    Cara Mendapatkan

    mysql url

    ld-uf6k8yqb741t3****-proxy-sql-lindorm-public.lindorm.rds.aliyuncs.com

    Di Konsol, peroleh Lindorm Wide Table SQL Address lalu hapus tanda titik dua dan nomor port di akhir.

    Penting
    • Jika aplikasi Anda diterapkan pada instance Elastic Compute Service (ECS), kami sarankan Anda menggunakan koneksi virtual private cloud (VPC) untuk mengakses instance Lindorm untuk memastikan keamanan yang lebih tinggi dan latensi jaringan yang lebih rendah.

    • Jika aplikasi Anda dideploy secara lokal, aktifkan titik akhir publik di Konsol sebelum menghubungkan ke instans Lindorm melalui jaringan publik. Untuk mengaktifkannya, pilih Database Connections > Wide Table Engine di panel navigasi. Pada tab Wide Table Engine, klik Enable Public Endpoint.

    Nama Pengguna

    test

    Nama pengguna yang Anda gunakan untuk terhubung ke LindormTable.

    Kata Sandi

    test

    Kata sandi yang sesuai dengan nama pengguna.

    Database

    default

    Database LindormTable yang akan dihubungkan. Jika Anda tidak menentukan database, client akan terhubung ke database default secara default.

  2. Lakukan operasi di LindormTable.

    1. Buat database bernama test1.

      CREATE DATABASE test1;
    2. Gunakan database test1.

      USE test1;
    3. Buat tabel bernama tb di database test, lalu masukkan satu baris data ke dalam tabel tersebut.

      CREATE TABLE tb (id varchar, name varchar, address varchar,  primary key(id, name)) ; 
      UPSERT INTO tb (id, name, address) values ('001', 'jack',  'hz');
    4. Kueri data di tabel tb.

      SELECT * FROM tb;

      Hasil berikut dikembalikan:

      +------+------+---------+
      | id   | name | address |
      +------+------+---------+
      | 001  | jack | hz      |
      +------+------+---------+