日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

創建數據庫并寫入數據

在進行數據寫入和查詢前,您需要先創建數據庫。本文介紹如何為云數據庫 SelectDB 版實例創建數據庫并寫入數據。

前提條件

已通過MySQL協議連接云數據庫 SelectDB 版實例。具體操作,請參見連接實例

注意事項

  • 每個云數據庫 SelectDB 版實例最多可以創建256個數據庫。

  • 云數據庫 SelectDB 版兼容標準的SQL語法。SQL語法的詳細信息,請參見SQL手冊

操作步驟

  1. 執行CREATE DATABASE語句創建數據庫。

    CREATE DATABASE test_db;
  2. test_db數據庫中創建表test_table,語句如下。

    USE test_db;
    
    CREATE TABLE test_table
    (
        k1 TINYINT,
        k2 DECIMAL(10, 2) DEFAULT "10.05",
        k3 CHAR(10) COMMENT "string column",
        k4 INT NOT NULL DEFAULT "1" COMMENT "int column"
    )
    COMMENT "my first table"
    DISTRIBUTED BY HASH(k1) BUCKETS 16;
  3. 將以下示例數據,保存在本地并命名為data.csv

    1,0.14,a1,20
    2,1.04,b2,21
    3,3.14,c3,22
    4,4.35,d4,23
  4. 通過Stream Load方式寫入數據至表test_table中,語句如下。Stream Load通過HTTP協議提交導入請求,這里通過本地的curl命令展示如何提交導入。詳細信息,請參見Stream Load

    curl --location-trusted -u admin:admin_123 -H "label:123" -H "column_separator:," -T data.csv http://host:port/api/test_db/test_table/_stream_load

    參數說明如下。

    host云數據庫 SelectDB 版實例的VPC地址或公網地址。申請公網的具體操作,請參見申請和釋放公網地址

    port云數據庫 SelectDB 版實例的HTTP協議端口號

    說明

    您可以在云數據庫 SelectDB 版的實例詳情頁面,查看云數據庫 SelectDB 版實例的連接地址和HTTP協議端口號

  5. 查詢表test_table中的數據,語句如下。

    SELECT * FROM test_table;

    返回結果如下。

    +------+------+------+------+
    | k1   | k2   | k3   | k4   |
    +------+------+------+------+
    |    1 | 0.14 | a1   |   20 |
    |    2 | 1.04 | b2   |   21 |
    |    3 | 3.14 | c3   |   22 |
    |    4 | 4.35 | d4   |   23 |
    +------+------+------+------+