MyEclips对MySQL的支持
MyEclips对MySQL的支持
MyEclipse的数据库浏览透视图“MyEclipse Database Explorer”支持连接到任何JDBC驱动的数据库,
并且可以查询、操纵数据库,生成SQL脚本等。
1、首先,准备好数据库的JDBC驱动程序:mysql-connector-java-5.0.8-bin.jar
2、在MyEclipse中切换到“数据库浏览透视图”:
Window菜单 → Open Perspective → MyEclipse Database Explorer,如图:
打开数据库透视图,可看到在MyEclipse中自带了一个内嵌数据库“Derby” ,并且已经创建了对它的连接,
连接名为“MyEclipse Derby”,如图:
3、创建到MySQL数据库的连接
在连接任何数据库之前,应确保该数据库服务已经启动。
右击“DB Browser”视图的空白处 → New ,打开连接配置对话框,如图:
l 在“Driver template”处,选择对应模板“MySQL Connector/J”。
l 在“Driver name”处,为连接命名(可随意),今后使用这个连接名称。
l 在“Connection URL”处,输入数据库连接串:jdbc:mysql://localhost:3306,
先不填写数据库名称,这样,
打开连接后,可以任意建立数据库;否则,这个连接名只能连接到一个固定的数据库上。
l 在“User Name”处,输入登录用户名,如果没有建立其他用户,系统用户名为root
l 在“Password”处,输入口令。
l 在 “Driver JARs”处,添加所需要的全部驱动程序,点击“Add JARs”,找到准备好的驱动程序。
l 在“Driver classname”处,填写驱动程序的完整包名类名,一般会自动填写。
l 点击“Test Driver”,测试一下连接情况。
l 选择“Save password”,保存口令。
l “Finish”
回到数据库透视图,看到创建的数据库连接:
4、打开数据库连接
右击连接名 → Open connection…
可以同时打开多个已创建的连接。连接打开后,在DB Browser视图中按树形方式展开它。可以创建数据库,
创建表,编辑数据等。如图为展开MySQL自带的他mysql数据库:
展开表,可以看到字段。
另外,在右边下半部,几个视图都有各自的作用,特别是“DB Connect Info”视图
和“Tanle/Object Info”视图,可以提供更多的信息:
在“Tanle/Object Info”视图中,供有7个选项卡:
l Columns:显示类信息
l Indexes:显示索引信息
l Primary Key:显示主键
l Foreign Key:显示外键
l Exported Key:显示导出的主键
l Preview:显示数据
l Row Count:显示记录行数
5、新建数据库
在“DB Browser”视图中,右击连接名 → Create Database:
输入数据库名,选择字符集Character set(为支持汉字,选择gb2312,或gbk,或utf8),
校对规则Collation(可以为空):
6、新建表
在“DB Browser”视图中,右击数据库名 → New Table,或者右击“TABLE” → New Table:
输入表名。
切换到“Columns”卡,点击“Add…”,添加列:
逐一输入列信息,包括列名,类型,长度,是否主键,是否可为空等。
(注意,创建表Finish后,不可修改表的结构,这是不足之处,可以用其它工具修改表结构):
7、编辑数据
在“DB Browser”视图中,右击表 → Edit Data:
可以对已有数据进行简单编辑。
MySQL的数据库透视图对数据库的访问能力有限,最好用其它图形用户工具对数据库进行操作,
这个透视图的主要作用是在使用Hibernate框架时,进行可视化的反向工程,对数据表进行映射。