
create
database
dbs
go
--用dbs数据库
use
dbs
go
--主菜单
create
table
menu
(
m_id
int
identity
primary
key
not
null,
--主菜单id
m_name
varchar(50)
not
null,
--菜单名称
)
go
--子菜单
create
table
menuitem
(
mi_id
int
identity
primary
key
not
null,
--子菜单id
mi_mid
int
foreign
key
references
menu(m_id),
--子菜单的主菜单(外键关系)
mi_name
varchar(50)
not
null,
--子菜单名称
)
go
--主菜单插入值
insert
into
menu
values('学号')
insert
into
menu
values('姓名')
go
--子菜单插入值
insert
into
menuitem
values(1,'001')
insert
into
menuitem
values(2,'张三')
go
以上代码你放到查询分析器里面执行就可以了!
import java.sql.*
public class Test
{
public static void main(String[] args) throws Exception
{
Class.forName("com.mysql.jdbc.Driver")
//一开始必须填一个已经存在的数据库
String url = "jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8"
Connection conn = DriverManager.getConnection(url, "root", "123456")
Statement stat = conn.createStatement()
//创建数据库hello
stat.executeUpdate("create database hello")
//打开创建的数据库
stat.close()
conn.close()
url = "jdbc:mysql://localhost:3306/hello?useUnicode=true&characterEncoding=utf-8"
conn = DriverManager.getConnection(url, "root", "123456")
stat = conn.createStatement()
//创建表test
stat.executeUpdate("create table test(id int, name varchar(80))")
//添加数据
stat.executeUpdate("insert into test values(1, '张三')")
stat.executeUpdate("insert into test values(2, '李四')")
//查询数据
ResultSet result = stat.executeQuery("select * from test")
while (result.next())
{
System.out.println(result.getInt("id") + " " + result.getString("name"))
}
//关闭数据库
result.close()
stat.close()
conn.close()
}
}
createdatabase数据库名称
on
(
name='aaa',
filename='aaa.dbf',
size=初始大小,
maxsize=存储上限,
filegrowth=增长增量
)
logon
(
name='b',
filename='b.ldf',
size=初始大小,
maxsize=存储上限,
filegrowth=增长增量
)
扩展资料:SQL语句创建基本数据库
SQL语句代码:CREATEDATABASE语句。
CREATEDATABASEEpiphany
ON
(
NAME=Epiphany,
FILENAME='E:\SQLSERVER2008\Epiphany_data.mdf',
SIZE=5MB,
MAXSIZE=20,
FILEGROWTH=20
)
LOGON
(
NAME=Epiphany,
FILENAME='E:\SQLSERVER2008\Epiphany_log.ldf',
SIZE=2MB,
MAXSIZE=10MB,
FILEGROWTH=1MB
)
可以用这个模板,例子:
CREATEDATABASEEpiphany
ON
(
NAME=Epiphany,
FILENAME='E:\SQLSERVER2008\Epiphany_data.mdf',
SIZE=5MB,
MAXSIZE=20,
FILEGROWTH=20
)
LOGON
(
NAME=Epiphany,
FILENAME='E:\SQLSERVER2008\Epiphany_log.ldf',
SIZE=2MB,
MAXSIZE=10MB,
FILEGROWTH=1MB
)
完毕!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)