在MySQL中创建表并插入记录,如果表不存在 使用以下语法使用 CREATE TABLE IF NOT EXISTS – create table if not exists 你的表名 ( 你的列名1 数据类型, 你的列名2 数据类型, 你的列名3 数据类型, . . N ) as select 你的值1 as 你的列名1, 你的值2 as 你的列名2, 你的值3 as 你的列名3,.............................N;SQLCopy 让我们首先创建一个表,并在表不存在时插入值 – mysql> create table if not exists DemoTable ( id int, FirstName varchar(20), LastName varchar(20) ) as select 100 as id, 'John' as FirstName , 'Smith' as LastName; Query OK, 1 row affected (0.65 sec) Records: 1 Duplicates: 0 Warnings: 0SQLCopy 现在让我们显示记录 – mysql> select *from DemoTable;SQLCopy 这将产生以下输出 – +------+-----------+----------+ | id | FirstName | LastName | +------+-----------+----------+ | 100 | John | Smith | +------+-----------+----------+ 1 row in set (0.00 sec)SQLCopy 阅读更多:MySQL 教程