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

私はこのmysqlエラーコード#1089を取得し続けます

    パーツ付き

    PRIMARY KEY (`movie_id`(3))
    

    mysqlにサブパーツキー*を作成するように指示しています 映画IDの最初の3バイト。これは文字列タイプでのみ機能します。

    を使用する必要があります
    PRIMARY KEY (`movie_id`)
    

    長さを指定せずに。

    *これでエラーが発生したクエリは確かですか?インデックスに使用される主キーでそれを見たことがありません。



    1. 日時が次の1時間以内であるMySQLからの行を表示する

    2. グリッドビューで複数の画像を設定できませんか?

    3. 2つの列の組み合わせに対する一意の制約?

    4. MySQLで過去1か月のデータを取得する方法