Web制作 - 2018-10-23

設定したuniqueキーを削除する方法!SQLSTATE[23000]

エラー : SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '' for key 'xxxxx' というエラーが出たので、調べたら、設定したuniqueキーに空のデータを投げてるのが原因っぽかった。

そこで、この際、uniqueキーを削除してもいいと判断したので、削除することにした。

手順1. 設定したユニークのキーネームを調べる

show index from テーブル名;

手順2. キーネームを指定して削除する

alter table テーブル名 drop index キーネーム;

これで、uniqueキーを削除できる。


操作解説 2021-06-17

ここ半年、HomebrewでPHPを更新しようとして、「brew search php@7」としても、 Error: No formula ...


プログラミング 2021-02-17

Laravel8のroutes/web.phpに以下を指定したら、 Target class [App\Http\Controll ...


操作解説 2021-02-07

MacのFinderで隠しファイルを表示するときは、 command + shift + . コマンド、シフト、ドットの同時押しで隠しフ ...


プログラミング 2021-02-04

自分のブログに使っているWYSIWYGで、youtube動画の埋め込みを行うとPタグの入れ子として出力される。これにyoutube動画をレス ...


Web制作 2021-02-02

MacにはPHPがインストールされているので、ターミナルで以下のコマンドを入力。デスクトップに「space」というフォルダのindex.ph ...


ALL
アフィリエイト
Day Records
プログラミング
操作解説
雑記
Web制作
読書レビュー
SNS
忘備録
SEO
アクセス解析