您的位置:首页 > 数据库 > MySQL

在VS2010中一个MySql的数据库表的创建

2012-07-30 11:55 330 查看
1、创建一个新的空的解决方案(Test);

2、右击空解决方案(Test)->选中Add->选中New
Project->选中Database->选中SQL
Server->选中SQL
Server 2008 Database Project->输入所要创建的数据库名称(TestSqlProject)->点击“确定”或"OK"按钮!

3、新建的数据库项目(TestSqlProject)->点击并选中Schema
Objects->选中Schemas->选中dbo->选中Tables并右击Tables->选中Add->选中Script->输入所要创建的数据库脚本的名称(test.table.sql)->点击“Add”按钮!

4、创建数据库表test的脚本如下:

CREATE TABLE test

(

Id int NOT NULL IDENTITY(1,1),

TestCode nvarchar(50),

TestName nvarchar(50)

)

5、运行SQL Server Management Studio,创建数据库TestDB,并“安全性”-》下面“登录名”->选中登陆属性->用户映射->数据库角色成员身份->选中复选框db_owner->点击“确定”按钮!

6、继续TestSqlProject的操作:

※右击TestSqlProject->选中Properties->选中ProjectSettings->选中Project version 中为SQL Server 2008

※右击TestSqlProject->选中Properties->选中 Deploy ->选中Deploy action中为Create a deployment script(.sql) and deploy to the database

※右击TestSqlProject->选中Properties->选中 Deploy ->选中Target connection下面的"Edit"按钮->进入了Connection Properties窗口->在该窗口中填入该相关的连接数据库(TestDB)的信息,点击“Test Connection”按钮-》提示“Test connection succeeded.”->点击“OK”按钮!

※右击TestSqlProject->选中Properties->选中 Deploy ->选中Target database name中为TestDB;

完成该操作:点击“报错”图标!

7、重新生成TestSqlProject(Build或Rebuild),对该项目TestSqlProject进行部署(Deploy)!

表test在数据库TestDB中就出现了!

8、对TestSqlProject中的表test进行添加主键,其操作如下:

在Test解决方案中的工具栏中View->选中Database Schema View->选中TestSqlProject点击->选中Schemas->选中dbo->选中Tables->选中test->选中Keys->右击Add->选中PrimaryKeyConstraint->填入表test新建主键的名称(PK_Test)->点击“Add”!

9、7、重新生成TestSqlProject(Build或Rebuild),对该项目TestSqlProject进行部署(Deploy)!

表test中的主键在数据库TestDB的表test中就出现了!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息