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

mysql、列を変更して主キーを削除し、自動増加

    idから自動インクリメントと主キーを削除する必要がある場合 単一のSQLステートメントの列の場合、これは次のことを行う必要があります。

    ALTER TABLE companies DROP PRIMARY KEY, CHANGE id id int(11);
    

    実際、1つのALTER TABLEですべてを実行できるはずです。 クエリ:

    ALTER TABLE companies
    DROP PRIMARY KEY,
    CHANGE id id int(11),
    ADD PRIMARY KEY (uuid);
    


    1. SQLliteデータベースをGoogleドライブアプリフォルダにバックアップ/復元します

    2. 10進数のフィールドで失敗するMySqlクエリより大きくて小さい

    3. Laravel5.1の移行とシード外部キー制約で参照されているテーブルを切り捨てることはできません

    4. PHP / MySQL-配列データをJSONとして保存する、悪い習慣ですか?