1. ホーム
  2. mysql

[解決済み] テーブルが存在する場合はテーブルを削除し、存在しない場合は作成します。

2022-03-03 19:35:14

質問

どうすればいいのかわからず困っています。

基本的にはテーブルを作成したいだけなのですが、存在する場合は削除して再作成する必要があり、切り捨てるわけではありません。

どなたか助けていただけませんか?

解決方法は?

ただ DROP TABLE IF EXISTS `tablename`; の前に CREATE TABLE ステートメントを使用します。

このステートメントは、テーブルが存在する場合はドロップしますが、存在しない場合はエラーをスローしません。