用Navicat制作ER图及与SQL互相转化

用Navicat制作ER图及与SQL互相转化

技术应用 3年前 (2015-05-21) 浏览: 9200 评论: 0

Navicat极客人在数据库学习过程中用过的个人认为最优秀的一款数据库连接、设计、编辑查询软件。它不仅是极客人用过的数据库软件中界面最美观的一款,也是功能最强大、操作最简单的一款,Navicat分别有for MySQL、for MariaDB、for SQL Server、for SQLite、for Oracle 和 for PostgreSQL等多个单一数据库版本,同时也有Navicat Premium这个综合版本,Navicat Premium 是一个可多重连接的数据库管理工具,它可让你以单一程序同时连接到 MySQL、MariaDB、SQL Server、SQLite、Oracle 和 PostgreSQL 数据库,支持大部分在现今数据库管理系统中使用的功能,包括存储过程、事件、触发器、函数、视图等,同时可以在这款软件中为数据库添加用户、设置权限。 极客人使用Navicat除了以上常见功能外,还会使用navicat进行数据库数据备份、同步,将王柏元的博客上虚拟机数据库的数据备份、同步到本地,或者用navicat进行网站搬家。本人主要介绍怎样用Navicat制作ER图及与SQL互相转化:将数据库表导出成ER图和将ER图导出为SQL语句(这个功能也是极客人无意发现的,刚刚学习,欢迎共同交流!)。 一、用Navicat制作ER图   分别打开navicat的“模型”——“新建模型”   二、将ER图导出为SQL语句 如图 打开工具——导出SQL 这样只要设计出ER图,所有的建表语句,包括主键、外键关系,Navicat将自动为我们生成。 三、将现成的数据库转换为ER图 选中已连接的数据库中 数据表——右键,选择“逆向数据库到模型”,即可根据现成的数据库生成ER图模型。  

notepad++的高级功能:编译java、C++

notepad++的高级功能:编译java、C++

技术应用 3年前 (2015-05-17) 浏览: 664 评论: 2

Notepad++是极客人非常喜欢的一款电脑客户端的编辑器,它的安装包只有7.9M,但是功能却十分强大,界面简单、启动速度快,用它替代系统的“记事本”是个不错的选择。极客人常用的功能有查找替换(支持正则表达式)、文件转编码,同时它的代码高亮、代码折叠也十分实用,还可以根据你自己的爱好改变代码高亮的风格主题。同时它具有插件扩展功能,安装插件使它具有无限可能。 Notepad++支持的文件类型有: C、C++、Java、C#、XML、HTML、PHP、CSS、makefile、ASCII艺术(.nfo)、doxygen、ini文件、批处理文件、Javascript、ASP、VB、VBS、SQL、Objective-C 、Pascal、Perl、Python、LuaTeX、TCL汇编言、Ruby、Lisp、Scheme、Properties、DiffSmalltalk。 除了强大的编辑能力外,其实我们也可以直接在Notepad++里直接编译运行java、C++代码,这样我们不至于写一个简单的“hello world”也要新建一个eclipse项目,它可以直接编译单个的java文件,和C一样;编辑html的时候也不用打开启动速度极慢的dreamweaver了。虽然它没有专业的编程工那样具有强大的调试功能,但作为轻量级的编程工具还是十分不错的。 1.下载安装NppExec插件 分别打开插件——pluginManeger菜单,点击“Show Plugin Manager”打开Notepad++的插件管理:   在available选项卡中找到“NppExec”选择安装,重启notepad++。 2.按F6编译并运行java文件 notepad++本身并不具备编译功能,而是调用已注册为系统环境变量的JDK工具的编译功能,其实eclipse这些软件也是这样,它们只是编辑器。编译的快捷键是F6 第一次编译的时候,我们需要设置一下编译命令,下面是无参数、无jar引用的java文件编译命令   然后保存为:“java编译”,以后直接选择它作为模板编译。 3、带参数、带jar引用的java文件编译命令 不知道细心的朋友有没有发现,上面的编译命令和命令指示符里编译运行的命令是一样的,所有懂得命令指示符编译的朋友可以自己修改编译命令,编译C++的原理也是一样。 下面是带参数、带jar引用的java文件编译命令: 在上面的编译命令中,我在-cpp(classpath)参数"$(CURRENT_DIRECTORY)"后面添加了“;$(CURRENT_DIRECTORY)/json.jar”,这表示我引用了当前文件夹下“json.jar”这个外部jar引用. 实例展示:   文件路径关系:  

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册