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

MySQL:CREATETABLEステートメントで主キーに名前を付けます

    あるいは、より広くサポートされています:

    CREATE TABLE IF NOT EXISTS `default_test` (
     `default_test`.`id` SMALLINT NOT NULL AUTO_INCREMENT,
     `default_test`.`name` LONGTEXT NOT NULL,
     PRIMARY KEY (`id`)
    )
    

    更新

    明確化に基づいて、インデックス名を指定する場合は、上記の最後の定義を次のように置き換えることができます。

    CONSTRAINT `pk_id` PRIMARY KEY (`id`)
    


    1. pymysql接続スレッドは安全ですか? pymysqlカーソルスレッドは安全ですか?

    2. Laravelの雄弁なモデルで3つのテーブルを結合する方法

    3. MySQLでvarcharを自動インクリメント

    4. Oracleの数値列の精度の変更