- 论坛徽章:
- 0
|
本帖最后由 清楚山下 于 2016-12-06 21:28 编辑
在Ubuntu里的MySQL库里,我要建立一张美国总统的数据表
首选创建一个数据库,
CREATE TABLE president CREATE DATABASE sampdb;
下面是要在数据库里建立的数据表(
last_name VARCHAR(15) NOT NULL,
first_name VARCHAR(15) NOT NULL,
suffix VARCHAR(5) NULL,
city VARCHAR(20) NOT NULL,
state VARCHAR(2) NOT NULL,
birth DATE NOT NULL,
death DATE NULL
);
自己手动输入,然后教程提示 “如果想要自已输入这条语句,那么请先调用mysql,同时将sampdb设置为默认数据库:”% mysql sampdb
那么问题来了,“% mysql sampdb” 这条数据后面没有逗号或分号,加上分号单独输入这条语句后系统不断报错,ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '% mysql sampdb' at line 1
但是不加分号而是加逗号和上面数据表的语句一起输入后还是报错 ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '% mysql sampdb,CREATE TABLE president,( last_name VARCHAR(15) NOT NUL' at line 1
请问该怎么设置sampdb为自己的默认数据库?
|
|