今天运行sql文件时报错问题分析

发布时间 2023-11-09 09:43:41作者: STDU_DREAM

[SQL] Query supermarket start [ERR] 1046 - No database selected [ERR] -- �����û��� create table admin ( id int not null auto_increment, username varchar(20) not null, password varchar(50) null, constraint user_pk primary key (id) ) comment 'ϵͳ�û�'; -- �û���Ψһ create unique index user_username_uindex on admin (username);

insert into admin values (null, "ceshi", "123456"); [SQL] Finished with error 

 

这个错误信息提示了你的SQL查询存在问题,特别是关于数据库选择和表格创建。错误信息显示:

1.[ERR] 1046 - No database selected: 这表示在执行SQL查询之前没有选择任何数据库。你需要使用USE语句来选择一个数据库,例如:USE your_database_name;。
2.create table admin ...: 这是在创建一个名为admin的表格,这部分看起来没有明显的问题。
3.insert into admin values (null, "ceshi", "123456");: 这是插入数据到admin表格中的一条语句,也没有明显的问题。

为了解决这个问题,你应该首先选择一个数据库,然后执行表格创建和数据插入操作。请确保在执行SQL查询之前使用USE语句选择一个数据库,或者在SQL查询中直接指定数据库名称。例如:
USE your_database_name;
-- 然后执行你的表格创建和数据插入操作

替换your_database_name为你实际使用的数据库名称。