sql >> データベース >  >> RDS >> Mysql

複数のキーでMySQLREPLACEINTO?

    UNIQUEをお持ちの場合 インデックスまたはPRIMARY KEY これらの3つの列で定義されている場合は、REPLACE INTOを実行できます。 それ。インデックスをまだ持っていない場合は追加します:

    ALTER TABLE session_table ADD PRIMARY KEY (`id`, `key`, `metadata`); 
    

    すでにPKを定義している場合は、複合UNIQUEを作成します これらの列のインデックス:

    CREATE INDEX `idx_id_key_metadata` ON session_table (`id`, `key`, `metadata`); 
    

    MySQL CREATE INDEXの詳細 構文

    ここに簡単なデモンストレーションがあります




    1. mySQLから(文字だけでなく)最初のX語をプルする

    2. #2006MySQLServerがWampのエラーを解消しました

    3. SQLServerコレクションインベントリスクリプト-3

    4. 同じ列のmysqlAND句が複数回