mysql建立資料表時如何判斷是否已經存在?

2021-09-19 22:21:19 字數 457 閱讀 9587

>>> create tableif not existspeople(name text,age int(2),gender char(1));

如上**表示建立乙個名為people的資料表。有時在程式中,如果people這個表已經存在,如果執行下面的語句就會報錯

>>> create table 

people(name text,age int(2),gender char(1));

if not exists的作用就是判斷要建立的資料表是否已經存在,若不存在則建立,否則跳過該語句。

pymysql語法幾乎一毛一樣:

cursor.execute("create table if not exists movie(name text, star text, quote text, info text)") 

建立mysql資料表

mysql建表語句 create table if not exists db name.table name colunum1 date not null comment 列欄位說明 colunum2 int 11 not null comment 列欄位說明 colunum3 int 11 no...

MYSQL 建立資料表

rdbms即關聯式資料庫管理系統 relational database management system 的特點 rdbms術語 資料庫 一些關聯的表的集合 資料表 資料的矩陣。等同於簡單的電子 列 同一類資料 行 一組相關資料,稱為乙個記錄 冗餘 儲存量被資料,使系統速度更快。主鍵 唯一。外來...

MySQL 建立資料表

建立mysql資料表需要以下資訊 以下為建立mysql資料表的sql通用語法 create table table name column name column type 以下例子將在 runoob 資料庫中建立資料表runoob tbl runoob tbl runoob id int not ...