ハック 2016.05.26 35,338 mysqlMySQLで外部キーの制約があるテーブルをtruncateする方法 ツイート シェア はてな 外部キーの制約がある状況でTRUNCATE TABLEしようとするとCannot truncate a table referenced in a foreign key constraint ・・・ のようなエラーがでることがあります。一時的に外部キーの制約を外して対応します。mysql> set foreign_key_checks = 0; mysql> truncate table hoge; mysql> set foreign_key_checks = 1; つくってみた!Amazon Polly と Slack を使って Alexa へ (物理的に) 話しかけるシステムを作ってみた社内のトイレ難民解決!トイレ空き状況確認システムを作ってみた社長が「寒い寒い」というので社長席の温度をRaspberry Piで監視してみた。関連記事 PostgreSQLとMySQLの外部キー制約の表示・追加・削除の方法 MySQLで外部キーの設定を行うとindexも作成される MySQLのindexを作成・削除・確認する方法 MySQLで外部キーを貼り直すときにエラーが出た場合 MySQL WorkbenchでCSVファイルから手軽にテーブルを作成する方法 MySQLのクエリログ出力をmysqlの再起動をすること無く切り替える方法