这是什么意思

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小小 2022-09-27 15:27:53

同学你好,同学在运行sql文件时出现了错误,故出现上述提示。同学单独运行sql文件中的sql语句试下,看下是否会报错,具体报错提示是什么。

祝学习愉快~

  • 提问者 丧杰努力 #1

    [SQL] Query jdbc_imooc start

    [ERR] 1007 - Can't create database 'jdbc_imooc'; database exists

    [ERR] CREATE DATABASE jdbc_imooc;

    USE jdbc_imooc;

    SET NAMES utf8mb4;

    SET FOREIGN_KEY_CHECKS = 0;


    -- ----------------------------

    -- Table structure for employee

    -- ----------------------------

    DROP TABLE IF EXISTS `hotel`;

    CREATE TABLE `hotel`  (

      `orderno` int(11) NOT NULL PRIMARY KEY,

      `city` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,

      `price` float(6, 2) NOT NULL,

      `hotelname` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,

      `arrivedate` date NULL DEFAULT NULL,

      `leavedate` date NULL DEFAULT NULL

    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 ;


    -- ----------------------------

    -- Records of hotel

    -- ----------------------------

    INSERT INTO `hotel` VALUES (10001, '����', 659, '�Ƶ�1', '2011-5-8','2011-5-11');

    INSERT INTO `hotel` VALUES (10002, '�Ϻ�', 799, '�Ƶ�2', '2019-11-11','2019-11-15');

    INSERT INTO `hotel` VALUES (10003, '����', 455, '�Ƶ�3', '2020-5-1','2020-5-4');

    INSERT INTO `hotel` VALUES (10004, '�Ϻ�', 699, '�Ƶ�4', '2019-5-4','2019-5-7');


    SET FOREIGN_KEY_CHECKS = 1;

    [SQL] Finished with erro


    2022-09-27 16:49:29
  • 好帮手慕小小 回复 提问者 丧杰努力 #2

    同学你好,报错数据库“jdbc_imooc”已经存在,无法再次创建数据库“jdbc_imooc”。

    https://img1.sycdn.imooc.com//climg/6332ba7509ebd6a404790124.jpg

    建议查看下jdbc_imooc数据库中表及表数据是否创建成功。

    祝学习愉快~

    2022-09-27 16:57:18
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师