【报错问题解决】MySQL创建表报错 ERROR 1046 (3D000): No database selected
【报错问题解决】MySQL创建表报错 ERROR 1046 : No database selected问题概述原因解决方法关于数据库和表的创建请参考文章【手把手】MySQL创建数据库和表问题概述数据库已经创建创建表的时候报错:ERROR 1046 (3D000): No database selected原因创建表未选择对应的数据库解决方法通过执行SQL, 引用数据库后再创建表`USE `lib
·
关于数据库和表的创建请参考文章 【手把手】MySQL创建数据库和表
问题概述
数据库已经创建
创建表的时候报错:ERROR 1046 (3D000): No database selected
原因
创建表未选择对应的数据库
解决方法
通过执行SQL, 引用数据库后再创建表
`USE `library`;`
从创建数据库到创建表的SQL语句如下:
CREATE DATABASE IF NOT EXISTS `library`;
USE `library`;
DROP TABLE IF EXISTS `books`;
create table books(
id int unsigned primary key auto_increment not null,
name varchar(20) default '',
position varchar(40) default '',
status enum('在库','借出') default '在库',
borrower varchar(20) default ''
);
更多推荐
已为社区贡献2条内容
所有评论(0)