MySQL判斷表是否存在 有四種方式進行判斷:
1. SHOW TABLES LIKE '%tb_bp_d_case%'; 2. select TABLE_NAME from INFORMATION_SCHEMA.TABLES where TABLE_SCHEMA='dbname' and TABLE_NAME='tablename' ;
3. 如果表不存在就建立這個表,那麼可以直接用 create table if not exists tablename 這樣的指令來建立,不需要先去查詢表是否存在。 4. 從模板表創建表:
create table if not exists like old_table_name;