无法删除mysql表(如果存在)并创建新表注意:#1051未知表

3hvapo4f  于 2021-06-17  发布在  Mysql
关注(0)|答案(1)|浏览(313)

无法删除表(如果存在)并创建新表。

DROP TABLE IF EXISTS `Persons`;

CREATE TABLE Persons (
    LastName varchar(255),
    FirstName varchar(255),
    Address varchar(255),
    City varchar(255) 
);

INSERT INTO Persons (LastName, FirstName, Address, City)
VALUES ('Tom B. Erichsen', 'Skagen 21', 'Stavanger', '4006');

注:#1051未知表'ff.persons'最后,insert查询得到
mysql返回一个空的结果集(即零行)(查询耗时0.0485秒。)

ckocjqey

ckocjqey1#

您的代码中没有错误,并且在运行代码时删除了上一个表,不要担心这是正常的方式,它没有返回任何内容。这对于insert来说是正常的,因为它不是select查询,因此不指定要返回的任何内容,所以它不返回任何内容。

相关问题