最简单的,CREATE DATABASE mytest 这样就可以创建数据了,数据文件什么的都存放在默认的目录下了。
指定一些参数的语句:
CREATE DATABASE Sales
ON
( NAME = Sales_dat,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\saledat.mdf',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 5 )
LOG ON
( NAME = Sales_log,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\salelog.ldf',
SIZE = 5MB,
MAXSIZE = 25MB,
FILEGROWTH = 5MB )
② mysql数据库建表和SQL修改表结构
工具/材料
Navicat For MySQL
- 01
打开Navicat for MySQL,找到一个数据库,然后右键单击表,选择新建表选项,如下图所示
- 02
在弹出的新建表界面,我们给表建一些字段,如下图所示,建好之后保存即可
- 03
建好的表会在数据库的右侧界面显示出来,需要查看哪个表直接选择即可
- 04
下面我们在test数据库中新建一个查询,通过alter table语句修改表中的age字段不为空,如下图所示
③ 、使用SQL语句,完成上图中的表结构的创建
A.假设我们使用数据库temp
use temp
create table stu(
age int not null,
score int not null)
//上面就是我已建好的表!
可以使用数据库表的备份,就可以得到与已知表相同表结构拉!代码如下:
insert age,score into newstu from stu
//newstu为新表名!是可以根据你的需要而定拉!
B.create table 新表名(newstu) as select * from 已知表 (stu)
④ 求SQL语句 表结构看图
你确定三张表只靠一个关联关系可以联系起来?? 还是b_name这个。 如果c表示关系表,麻烦用a_id,b_id来建立关系。 你这样的三张无关表怎么查数据?!