如何利用MySQL Workbench中的EER图创建oracle中视图的创建

mysql&workbench如何把已有的数据库导出ER模型
rkbench的特长是创建表结构的,然后在结构图中,圈圈点点,很容易就利用可视化方式把数据库建好,然后再导入到数据库服务器中,这种办法很效率。但是有时我们有一个需求,事先没有建表结构模型,而是利用别的数据库软件建的数据库,并且我们还想利用workbench的表结构模型在上面修改,此时,如何所已有的数据库导出为模型表结构就是焦点了!
可以这样:
如何导入数据库呢
有很多人找不到升级后的workbench中浏览数据功能,就以为它没有,是大错特错的,下图就是
下面是写sql语句
导入数据时的用法
如果建完表后,想修改某一字段怎么办?见图
另类导入:说它另类导入是由于当时基于当初导出sql语句时而说的,一般导出有两种,1直接把数据库名都导出来了,然后不用创建数据库直接导入sql文件即行;2只导出了数据,没有导出数据库名。这个另类就指的此种情况。见下图
其中有一个按键很隐蔽,如下图
大家知道主键是自动添加索引的,但是不是主键的怎么办,当然也可以加的,请看下图
点击表中的index,就可以看到手动加的索引了,如下图
如果字段要设默认值怎么办,如下图
下面是有点另类的用法,即枚举类型,一般刚入门的同学很少用到吧
如何查看表的关系,这个特点恐怕也是workbench的特长所在吧(为什么很多php程序员喜欢用它的原因)
增加表与表的关联,这里要特别注意,数据库中的关系是最难设计的,而workbench在这方面有独特的工具,它代替了手工繁琐的工作,用工具一拖即可生成关系。注意当建立关联后,第一个表中会增加一个关联的字段,如果你嫌这个字段过长可以改,并且这个字段会模拟手工增加索引自动加上它的索引。这要从建表后点击这一字段查看其属性能看出来。很棒的功能哈!
一个能提高工作效率的功能
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。如何用workbench导出mysql数据库关系图
字体:[ ] 类型:转载 时间:
用workbench导出mysql数据库关系图的解决方法,需要的朋友请往下阅读
1. 打开mysql workbench,选择首页中间"Data Modeling"下方的第二栏"Create EER Model From Existing Database";2. 在"Stored Connection"里选择"Manage Stored Connections...";3. 在Manage DB Connections里选择“New”新建连接,并在左侧输入框里填好想连接的数据库信息;4. 测试数据库连接,连接成功后返回到2的界面,在"Stored Connection"里选择刚才新建好的连接;5. 依次单击2次"next",在"select schemata to reverse engineer"选择要到处的数据库名称,继续单击"next";6. 导出的数据库关系图里所有表格是重合在一起的,需要手动将表格拖动到相应的位置.
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具MYSQL WORKBENCH使用说明_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
MYSQL WORKBENCH使用说明
上传于|0|0|暂无简介
阅读已结束,如果下载本文需要使用5下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩4页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢如何在MySQL中利用数据库表创建视图-_星空见康网
如何在MySQL中利用数据库表创建视图
如何在MySQL中利用数据库表创建视图
代码如下,利用desc或describe语句;查看创建视图的详细信息.,代码如下;创建t_worker_info后.”,打开编辑窗口,如果上述指标都为null,查看一下数据结构,
w_sex varchar(10)、数据长度等;查看创建视图的基本信息,在Views鼠标右键“Create View,
w_id int(10) not null,如存储引擎,新建一张数据库表t_worker_info,代码如下:desc view_worker_info:show create view view_worker_info,
w_age int(3);,并在窗口中输入代码,代码如下:CREATE VIEW `view_worker_info` ASSELECT
* FROM t_worker_info,代码如下;view_worker_info&#39,
w_name varchar(20) not null:desc t_worker_info,需要用到show create view 视图名;查看视图信息:show table status like &#39.,
w_birth varchar(20)
),说明视图是虚表;双击选中的数据库为了不影响其他的数据库表,代码如下:create table t_worker_info(
id int(8) primary key not null auto_increment
MySQL数据库系统可以支持许多不同的数据库,通常,每个应用程序需要一个数据库。 在Book-O-R...
这很简单啊! 在Windows下,假如你的MySQL装在 D:\MySQL 就可以这样: 先切换到它...
使用mysql的基本命令(在mysql命令行编辑每输入完命令后最后一定要有分号,不然会报错)   显...
是这句:创建一个数据库MYSQLDATA mysql& CREATE DATABASE MYSQLD...
MySQL数据库的导入,有两种方法: 1) 先导出数据库SQL脚本,再导入; 2) 直接拷贝数据库目...
步骤如下: 首先使用MySQL提供的命令行界面来导入数据库,确保自己的电脑中安装了MySQL数据库,...
为了不影响其他的数据库表,新建一张数据库表t_worker_info,代码如下: create ta...
那个数据库,和SQL2000自带的NORTHWIND一样,都是一个数据库的使用实例。你按照SQL20...
新建一个工程名叫mysql,编程环境选择c#,然后选择windows窗体应用程序,新建一个窗体用于显...
调用mysql数据库API。 去官网下载mysql c API库文件,然后安装一下,每个调用数据库的...
你可能想看的相关专题

我要回帖

更多关于 mysql中创建视图 的文章

 

随机推荐