社区
MS-SQL Server
帖子详情
刚开始看书,请问 CREATE DATABASE MYDB 语句输入到哪里?
HNU
2003-10-13 02:12:26
谢谢
...全文
56
2
打赏
收藏
刚开始看书,请问 CREATE DATABASE MYDB 语句输入到哪里?
谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
HNU
2003-10-13
打赏
举报
回复
谢谢你!
txlicenhe
2003-10-13
打赏
举报
回复
在查询分析器中,先打开master数据库,再输入
用java写的
MyDB
数据库管理器演示程序
一、介绍
MyDB
是我在2009年12月底开始动手写作的,是一个纯java写的数据库管理器,目前只是一个实现基本功能的演示性框架,用来验证功能的可实现性。 整个应用包括三个部分,数据库服务器,数据库客户端,数据库驱动。目前这三部分已经都实现,但功能还不完整。 运行目录下的脚本,可以启动相应程序: 启动服务器: server.bat 相应命令:java -classpath ./lib/
mydb
.jar;./lib/antlr-3.2.jar;./lib/commons-beanutils.jar;./lib/commons-collections.jar;./lib/commons-digester.jar;./lib/commons-pool.jar;./lib/metouia.jar;./lib/QSAdminGUI.jar;./lib/QuickServer.jar lions.
mydb
.server.Server 启动客户端: client.bat 相应命令:java -classpath ./lib/
mydb
.jar;./lib/antlr-3.2.jar lions.
mydb
.client.Client 驱动: 使用方法: Class.forName("lions.
mydb
.jdbc.Driver"); Connection conn = DriverManager.getConnection( "jdbc:
mydb
://localhost:3305/test", "", ""); Statement stmt = conn.
create
Statement(); //ResultSet rs = stmt.executeQuery("select * from test"); 目前实现了以下几条基本指令:
create
database
use drop
database
show
database
s
create
table drop table show tables select * from insert into () values() delete from 由于sql的完整规范比较复杂,要实现它需要日后不断地添加。目前感觉sql经常用到的也就几条,所以有想法对sql进行精减,只实现最常用的那几条, 同时增加一些方便日常操作的指令。 整个
MyDB
的开发时间都是我利用晚上22点到2点之间,以及周末的空余时间来进行的,因此进展缓慢,且效率不高。 计划在3年内将其实现完整,可以应用于实际生产环境。
MyDB
采用的是纯java的技术实现,网络通讯部分,服务器使用了QuickServer框架,驱动使用的是常规的Socket技术,使用了antlr来解析sql
语句
, 数据库的业务处理部分是我自己写的,为了实现日后的功能,还需要做一定的细节调整。 二、版权声明
MyDB
是本人在2009年底开始独立开发的应用,纯粹使用了自己投资的硬件,以及利用了自己的业余时间来进行开发的,本人拥有独立的全部的所有权, 除使用到的部分开源组件外,本人对
MyDB
保留所有权利,与其他公司无关,即使有功能相同的程序,也是本人独立实现的不同代码。其中使用到的组件 有:QuickServer, antlr。 任何人不得对
MyDB
进行反编译等逆向工程。 任何人不得将
MyDB
应用到未经允许的环境。 三、免责声明
MyDB
目前功能还不完整,只提供用于研究,对于在应用中出现的任何问题,本人不承担任何责任。 2010年2月7日 瞿正峰 qq: 191506998 email: chinalions@sohu.com 上海
SQL数据库常用
语句
练习
if exists (select * from sys.
database
s where name = ’数据库名’) drop
database
[数据库名] if exists (select * from sys.objects where id = object_id(N’[表名]’) ) drop table [表名]
create
database
mydb
go use
mydb
create
table student1
较全的mysql数据库sql .txt
sql
语句
分为两大类 针对数据库
database
和表table的操作创建
create
删除drop修改alter查看show创建一个数据库
create
database
mydb
。
通过SQL
语句
来备份,还原数据库
eg: 代码如下: /* 通过SQL
语句
备份数据库 */ BACKUP
DATABASE
mydb
TO DISK =’C:\DBBACK\
mydb
.BAK’ –这里指定需要备份数据库的路径和文件名,注意:路径的文件夹是必须已经创建的.文件名可以使用日期来标示 /* 通过SQL
语句
还原数据库 */ USE master RESTORE
DATABASE
mydb
FROM DISK=’C:\DBBACK\
mydb
.BAK’ WITH REPLACE 注意:很多时候不能直接还原,因为数据不是独占打开.可能用到下面的过程 代码如下: –Kill掉访问某个数据库的连接
CREATE
PROC
数据库??T-SQL
语句
提纲
T-SQL
语句
: 创建表:
create
table Name(Code varchar(50)) 主键:primary key 自增长列:auto_increment 外键关系:references 非空:not null 删除表:drop table family 创建数据库:
create
database
mydb
删除数据库:drop
database
mydb
CRUD操作: C:
create
增加数据: insert into Nation values('n001','汉族') — 普通 insert i
MS-SQL Server
34,587
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章