-
慕勒3428872
是因为你没有选择新创建的表所在的数据库,no database selected 意思就是没有选择数据库。解决办法:在创建表之前使用use语句,格式:use database_name,这样就打开了数据库,就可以对数据库进行操作。扩展资料:MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
-
慕田峪7331174
照着我这个粘贴进去运行吧
create database test_database; #创建数据库test_database
set names gbk; #设置字符编码cmd窗口默认为gbk
use test_database; #使用创建好的数据库
create table test1 (tid int unsigned primary key auto_increment, #开始创建表
name char(20) not null.
);
-
牧羊人nacy
你要创建数据库,需要选确定在哪个数据库中建表啊所以,应该先选择数据库:1use (database name)如果没有可以使用的数据库,应该先创建数据库,然后在选择数据库:12create database (database name)use (database name)