gpt4 book ai didi

mysql - 删除数据库,然后创建数据库会导致 SQL 语法错误

转载 作者:行者123 更新时间:2023-11-29 12:14:27 24 4
gpt4 key购买 nike

我正在尝试为数据库入门类(class)做作业。我们得到了一个脚本来用作我们的数据库。以下是前几行:

DROP DATABASE hw4;
CREATE DATABASE hw4;

use hw4;

CREATE TABLE Building(
bid int NOT NULL AUTO_INCREMENT,
name varchar(100),
street varchar(100),
city varchar(50),
zipcode char(5),
state char(2),
PRIMARY KEY(bid)

当尝试运行它时,我最终在这一行遇到语法错误:CREATE DATABASE hw4;

有谁知道如何解决这个问题吗?我根本不懂 SQL,不幸的是教授让我们使用这个脚本。如果它有影响,我尝试在 Windows 7 上使用 MySQL Workbench 运行它。

最佳答案

您可能会收到错误消息,因为您试图删除不存在的数据库。尝试将第一行替换为

DROP DATABASE IF EXISTS hw4;

关于mysql - 删除数据库,然后创建数据库会导致 SQL 语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30071825/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com