Error
SQL query:
--
-- Database: `dbase`
--
-- --------------------------------------------------------
--
-- Table structure for table `admin_task`
--
CREATE TABLE `admin_task` (
`username` varchar(50) NOT NULL,
`accepted` tinyint(1) NOT NULL default '0'
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
MySQL said: Documentation
#1046 - No database selected
答案 0 :(得分:3)
如果要创建表,首先必须选择要在其中创建表的数据库。
您只需使用此命令;
USE DatabaseName;
执行此查询后,您现在可以执行“CREATE TABLE”查询,而程序不会给出此错误,如果您的查询至少没有语法错误。
如果您尚未为此表创建数据库,请使用以下代码行创建一个数据库;
CREATE DATABASE DatabaseName;
执行此查询后,您应该在数据库中创建此表。
答案 1 :(得分:1)
您需要先创建数据库或选择现有数据库并连接到它,然后您可以导入您的脚本。
答案 2 :(得分:0)
1)首先选择要添加表格的数据库 然后通过选择sql选项卡进行查询
2)如果数据库存在 然后用 " DATABASE_NAME&#34。在表名之前
数据库:dbase
CREATE TABLE dbase.admin_task(用户名varchar(50)NOT NULL,接受tinyint(1)NOT NULL默认' 0')ENGINE = InnoDB DEFAULT CHARSET = latin1;