SQL 出现的早,图形界面出现的比较迟。图形界面不一定能解决创建数据库中的所有问题。
比如在程序中要创建一个数据库,就要用SQL语句,而不能用图形界面让用户自己创建。
图形界面容易 *** 作,交互性强,功能较弱。SQL语言功能强大,批处理性能好,交互性弱。
可以。一个mysql使用多个图形化界面,界面更加多样化,内容丰富,图形化界面更好。mysql是一个可视化界面的MySQL数据库管理控制台,提供了四个非常好用的图形化应用程序,方便数据库管理和数据查询。
写一个javaBean,比如叫Result, 这里只给你个示范, private int id; private String name; public void setId(int id){ thisid = id; } public int getId(){ return id; } public void setName(String name){ thisname = name; } public String getName(){ return name; } 然后得到结果后把结果设成javaBean,再把javaBean装到list里 LIst resultList = new ArrayLIst();
while(rsnext()){ Result result = new Result();
resultsetId(rsgetInt("memID"));
resultsetName(rsgetString("memNam"));
resultListadd(result);} 最后再你需要的地方展现就可以了 for(int i=0; i<resultListsize(); i++){ Result result = listget(i);JLable lable1 = new JLable(resultgetId); JLable lable2 = new JLable(resultgetName); }只是写了思路,不是在工具上写的,可能有语法错误,还不懂在m我。
MySQL是数据库(服务端),SQLyog是连接MySQL的可视化客户端软件。
MySQL没有图形界面。 MySQL *** 作命令(例如查询和更改)需要在MySQL服务器上使用sql语句执行。 查询结果只能显示在服务器上。而SQLyog有图形界面,是为了解决MySQL的问题而产生的mysql客户端软件。
SQLyog是一个集成的开发环境,专门用于开发MySQL数据库存储的程序单元。 程序员或数据库管理员可以在SQLyog中执行MySQL *** 作,例如添加、删除、修改和查询SQL语句,存储过程、触发器等MySQL功能的使用。
扩展资料:
SQLyog所具有的基本功能举例:
1、快速备份和还原数据。
2、以GRID / TEXT格式显示结果。
3、支持客户端选择和过滤数据。
4、批量执行大型SQL脚本文件。
5、快速执行多个查询,每页可以返回1000个以上的记录集,并且此 *** 作直接在内存中生成。
6、完全使用MySQL C APIs程序接口。
7、使用直观的表格界面创建或编辑数据表格。
8、使用直观的表格界面编辑数据。
9、执行索引管理。
10、创建或删除数据库。
11、 *** 纵数据库的各种权限:库、表、字段。
参考资料来源:
百度百科-SQLyog
百度百科-MySQL
Java Swing中实现数据库查询还是很简单的,就如你上面的问题,可以在一个JFrame上添加两个JPanel,一个JPanel添加用于输入查询条件的文本输入框和一个Button,另一个添加用于显示查询的组件。
这样你在输入查询条件之后,点击查询按钮,将要触发一个鼠标点击事件,你可以在处理这个事件的方法之中实现查询功能,然后你在显示查询的组件上显示你查询到的结果。
具体使用什么样的组件你可以查看jdk文档,希望我的回答对你有所帮助!
以上就是关于既然可以通过图形界面向导创建数据库,为什么还要用sql语句进行数据库创建,有谁能告诉我各自的优缺点全部的内容,包括:既然可以通过图形界面向导创建数据库,为什么还要用sql语句进行数据库创建,有谁能告诉我各自的优缺点、一个mysql可以使用多个图形化界面吗、java怎么将查询到的数据库的内容显示到java图形界面上等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)