RazorSQL 9(多功能sql数据库管理软件) 32位64位
v9.1.1 (内含注册码)- 软件大小:125.88 MB
- 更新日期:2020-05-07 13:55
- 软件语言:简体中文
- 软件类别:数据库类
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
RazorSQL 9是一款多功能数据库管理工具,用户可以通过它进行数数据库数据查询,可以直接进行数据浏览,还可以进行数据库编辑,一般开发人员需要的功能它都拥有;软件提供了几个选项,用于根据用户希望返回多少行,是否要执行多个查询或单个查询等来执行数据库查询;支持插入语句选项允许用户将数据导出为SQL插入语句;HTML选项允许用户以HTML表格格式导出数据;XML选项允许用户以XML格式导出数据,XLS选项允许用户以Microsoft Excel格式导出数据;文本选项允许用户以文本格式导出数据。导出工具将尝试对齐列以使其对称,选择导出类型后,将提示用户指定文件,该文件可用于存储导出的数据;编辑表工具是最强大的编辑选项,它允许用户以电子表格之类的格式编辑数据,还具有用于轻松编辑大文本或多行数据的选项;需要的用户可以下载体验
新版功能
1、一个数据库导航用于浏览数据库对象。
2、用于创建SQL查询的SQL编辑器。
3、用于创建,编辑,删除,描述,更改和查看表,视图,索引和序列的可视化工具
4、数据库管理工具
5、用于创建,编辑,删除和执行存储过程,函数和触发器的可视工具
6、强大的编程编辑器嵌入了功能强大的 EditRocket代码编辑器,该编辑器支持20种编程语言,包括SQL,PL / SQL,TransactSQL,SQL PL,HTML,XML等。
7、导出工具 -导出各种格式的数据
8、导入工具 -将数据从定界文件,Excel文件或定宽文件导入表中
9、带有内置的关系数据库引擎(HSQLDB),该引擎可以直接使用并运行,并且不需要最终用户管理
10、甲生成DDL工具用于产生表,视图,和索引DDL。
软件特色
1、数据库浏览器
浏览数据库对象,例如架构,表,列,主键和外键,视图,索引,过程,函数等。
2、SQL编辑器
编辑SQL脚本。运行SQL查询。自动列和自动表查找。使用功能强大的 EditRocket代码编辑器,该编辑器支持20多种编程语言,包括SQL,PL / SQL,TransactSQL,SQL PL,HTML,Java,XML等。
3、数据库工具
用于创建,更改,描述,执行和删除数据库对象(例如表,视图,索引,存储过程,函数,触发器等)的可视化工具。
4、数据库查询工具
包括查询的多表格显示,以及用于过滤,排序,搜索等的选项。
5、汇入资料
从各种格式导入数据,例如定界文件,Excel电子表格和定宽文件。
安装步骤
1、用户可以点击本网站提供的下载路径下载得到对应的程序安装包
2、只需要使用解压功能将压缩包打开,双击主程序即可进行安装,弹出程序安装界面
3、同意上述协议条款,然后继续安装应用程序,点击同意按钮即可
4、可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改
5、弹出以下界面,用户可以直接使用鼠标点击下一步按钮
6、桌面快捷键的创建可以根据用户的需要进行创建,也可以不创建
7、现在准备安装主程序,点击安装按钮开始安装
8、弹出应用程序安装进度条加载界面,只需要等待加载完成即可
9、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可
方法
1、程序安装完成后,可以直接运行该应用程序,弹出程序注册界面
2、打开程序包中的注册文本,将文本中注册码复制到软件中,点击Verify Code即可。
3、完成以上操作步骤即可将应用程序完成,现在就可以直接免费使用程序
使用说明
RazorSQL将连接信息存储在“连接配置文件”中。要连接到数据库,必须首先创建一个连接配置文件。创建概要文件后,就可以一次又一次使用它来连接数据库。
要创建新的连接配置文件,请选择“连接”->“添加连接配置文件”选项,或使用“添加连接配置文件”工具栏图标。在添加连接配置文件工具的第一个屏幕上,将提示您输入要连接的数据库类型。从列表中选择数据库,或者如果数据库未列出,则选择OTHER。
选择数据库并按下“继续”按钮后,将显示连接向导屏幕。连接向导分为两个部分。左侧部分列出了RazorSQL连接数据库的各种方式。中间的主要部分包含连接到特定数据库所需的信息,例如登录凭据,数据库名称等。
下一步是通过在连接类型列表中选择一个选项来确定如何连接到数据库。RazorSQL附带了许多数据库的驱动程序。如果RazorSQL附带了用于所选数据库类型的驱动程序,则将选择适合于内置驱动程序的连接类型。如果RazorSQL不附带内置驱动程序,或者您希望通过其他方法进行连接,则可以在连接类型列表中选择其他选项。
连接类型列表中的选项可以包括以下内容:
1.内置驱动程序(JDBC) -如果RazorSQL随附数据库的JDBC驱动程序,则可以使用此方法。RazorSQL将负责配置幕后的所有内容,以便只需输入登录凭据等即可。
2. JDBC驱动程序 -RazorSQL知道如何为某些数据库配置JDBC驱动程序,即使RazorSQL不随这些驱动程序一起提供。如果选择此方法,RazorSQL将负责在后台配置驱动程序。但是,由于RazorSQL不随驱动程序一起提供,因此用户必须使用驱动程序位置字段旁边的浏览按钮指定驱动程序.jar文件在文件系统上的位置。
3. JDBC通用 -如果您想使用JDBC手动连接,则可以使用此方法。
4. ODBC-此方法可用于通过Windows数据源控制面板配置了ODBC数据源的Windows用户。RazorSQL将在下拉框中自动显示所有已配置的ODBC数据源。
5. PHP桥 -RazorSQL随附用于某些数据库的PHP桥。如果PHP桥选项可用,则用户可以通过将RazorSQL PHP桥页面部署到其Web服务器来通过HTTP或HTTPS连接到数据库。有关更多信息,请参见下面的链接。
5. ASP桥 -RazorSQL随附某些数据库的ASP桥。如果ASP桥选项可用,则用户可以通过将RazorSQL ASP桥页面部署到其Web服务器来通过HTTP或HTTPS连接到数据库。有关更多信息,请参见下面的链接。
6. JDBC桥 -RazorSQL附带有一个JDBC桥,通过将RazorSQL JDBC桥JSP页面部署到Java Servlet容器或JEE应用服务器,可用于通过HTTP或HTTPS连接到数据库。
执行选项
执行SQL(一个语句)-可以使用SQL菜单中的“执行SQL(一个语句)”菜单选项或使用“执行SQL”键盘快捷键或工具栏图标来选择此选项。此选项将一个查询或语句发送到数据库。有关RazorSQL如何确定要发送到数据库的内容的信息,请参见下文。对于此选项,结果将从数据库中递增返回。默认情况下,通常一次大约100条记录。当用户向下滚动结果时,如果用户超过100条记录,则会从数据库中获取更多记录。一次可以从数据库中获取的记录大小可以在“获取大小”选项下的“首选项”菜单中进行更改。由于此选项一次仅返回记录的子集,因此与返回所有行相比,它的性能更好,并且使用的内存更少。
执行SQL(获取所有行) -可以使用SQL菜单中的“执行SQL(获取所有行)”菜单选项,或使用“执行SQL获取所有行”键盘快捷键或工具栏图标来选择此选项。此选项将一个查询发送到数据库。有关RazorsQL如何确定要发送到数据库的内容的信息,请参见下文。对于此选项,将从数据库中获取所有结果。如果结果很大,则可能导致性能和内存问题。通常,此选项不应用于非常大的表或具有非常大的结果集的查询。
执行SQL(所有语句)-此选项将多个查询或语句发送到数据库。如果没有突出显示的文本,RazorSQL将根据首选项中定义的语句分隔符值来确定要发送的语句。默认的语句分隔符是分号。使用此选项时,应使用语句分隔符分隔每个语句。如果编辑器中有突出显示的文本,RazorSQL将仅解析突出显示的文本。
一旦RazorSQL解析了编辑器的内容并确定了所有要执行的查询,每个查询将分别发送到数据库。默认情况下,如果发生错误,则执行暂停,并且不再执行任何查询。可以在首选项中更改此行为。
RazorSQL如何确定要执行的查询
注意:解析SQL编辑器内容时,RazorSQL使用首选项中设置的语句分隔符值。语句分隔符的默认值为分号。如果使用Sybase或SQL Server等数据库,则许多用户会将语句分隔符值从分号更改为GO。
RazorSQL读取“ SQL编辑器”部分(屏幕的右上部分)的内容,以确定哪些查询或哪些查询发送到数据库。
如果在编辑器中有突出显示的文本,则在SQL编辑器中没有分号(假定语句分隔符首选项设置为分号),RazorSQL将无例外地将突出显示的文本发送到数据库。如果突出显示的文本中有分号/语句分隔符,则首选项标题为“通过SQL语句分隔符...解析突出显示的文本”。选中后,RazorSQL将使用分号/语句分隔符解析突出显示的文本,并分别执行每个查询。
如果用户未突出显示任何文本,并且SQL编辑器中没有分号(假设语句分隔符首选项设置为分号),则RazorSQL会将编辑器的全部内容发送到数据库。
如果编辑器中有分号/语句分隔符,并且未突出显示任何文本,则RazorSQL将基于当前光标位置解析编辑器的内容。直到下一个分号/语句分隔符或编辑器末尾(以先到者为准)的任何文本,以及到前一个分号/语句分隔符或编辑器开始处的任何文本(以先到者为准)将被发送到数据库。
用户可以使用“创建表”工具通过RazorSQL创建表。在DB Tools-> Create菜单中,或通过create table工具栏图标,可以使用create table工具。
创建表之前的第一步是连接到数据库。
启动创建表工具后,将显示一个屏幕,用户可以从中选择要在其中创建表的数据库或模式以及新数据库表的名称。输入此信息并继续后,将显示主创建表屏幕。在这里,用户可以为表中应包含的每个列选择名称和数据类型,以及其他信息(例如主键,检查约束等)。用户可以使用“添加列”将更多列添加到表中按钮,或使用“删除列”按钮从表格中删除列。
输入所有适当的信息后,用户可以让RazorSQL生成并执行SQL Create Table语句来创建表。
用户可以使用数据库数据搜索工具通过RazorSQL在数据库中搜索数据。该工具可作为“搜索”->“数据库数据搜索”菜单选项使用。也可以通过右键单击数据库导航器中的表或视图并选择“搜索”选项来使用它。
选择工具后,选择一个数据库/架构和一个表以开始搜索。继续,按OK(确定)按钮进入主搜索页面。用户可以通过按“添加表”按钮将其他表添加到搜索条件中。RazorSQL将检查该表以查看原始搜索表和添加的表之间是否有外键引用。如果有,这些参考将被预先选择。如果没有引用,则用户应在搜索表之间选择列引用。
一旦选择了所有搜索表,就可以选择搜索表的条件。搜索工具包含下拉菜单,其中包含所有搜索表的列。要在特定列中搜索数据,请在下拉框中选择列,然后选择如何在下一个下拉列表中搜索列数据(选项包括等于,不等于,包含,不包含,包含忽略大小写等操作,等等。)。在文本字段中,输入要在搜索中使用的值。
选择所有条件后,按“搜索”按钮执行搜索。用户还可以按“将SQL复制到编辑器”按钮,以将RazorSQL搜索生成的SQL复制到SQL编辑器。
数据库搜索的一个示例是在Department和Employee表中搜索一个department_id为1且包含史密斯的雇员名称。为此,用户将首先启动搜索工具并选择“部门”表。然后,他们将使用“添加表”按钮将Employee表添加到搜索中。然后,他们将在第一行的第一个下拉列表中选择deparment_id列,在第二个下拉列表中选择“ =”运算符,然后在文本字段中输入1。然后,用户将在第二行的第一个下拉列表中选择last_name列,在第二个下拉列表中选择“包含(忽略大小写)”选项,然后在文本字段中输入smith。然后点击搜索将搜索数据库并显示结果。
用户可以使用数据库对象搜索工具通过RazorSQL搜索数据库对象。该工具可作为“搜索”->“数据库对象搜索”菜单选项使用。
启动数据库对象搜索工具后,将提供用于输入搜索对象标准的选项。第一个字段用于输入要搜索的文本。这可以是对象名称的全部或一部分。使用“包含”或“等于”选项来确定要执行的搜索类型。
用户还可以选择要搜索的数据库对象类型。该列表取决于数据库的类型。选项包括表,视图,索引,过程,函数,触发器等。并非所有选项都可用于所有数据库。
按下搜索按钮后,RazorSQL会在数据库中搜索符合搜索条件的数据库对象。如果找到结果,则显示包含结果的数据库导航器树。用户可以右键单击树的节点以获取各种选项,具体取决于对象的类型。
导入数据之前的第一步是连接到数据库。
连接到数据库后,用户可以通过选择数据库工具->导入选项,从数据库浏览器的右键菜单中选择导入数据选项,或通过选择导入数据工具栏图标来导入数据。
显示导入工具后,用户将需要确定要导入的数据类型以及要将数据导入到的数据库或架构和表。
SQL语句的导入类型文件 -选择此选项可从包含SQL插入语句的文件中导入。选择用于分隔文件中的SQL语句的SQL语句分隔符的类型。然后RazorSQL将基于语句分隔符分析文件并执行SQL语句以导入数据。
带分隔符的文件 -如果要导入的数据采用带逗号分隔(csv),制表符分隔的分隔格式,则选择此导入类型。Excel
电子表格 -如果包含要导入的数据,则选择此导入类型。以Excel(97-2003)格式显示。RazorSQL目前不支持从.xlsx文件导入。
固定宽度文件 -选择此选项可从固定宽度文件中导入数据。
一旦选择了导入类型,数据库/模式和表,下一个屏幕将显示告诉RazorSQL有关导入的更多选项。例如,如果一个定界文件,RazorSQL需要知道它是什么类型的定界符,以及文件的位置。另外,RazorSQL需要知道使用文件的哪一行来开始解析内容(默认为第1行,但是如果第一行包含列名,则需要从第2行开始)。其他选项包括要填充的列(默认为所有列),列的顺序等。
最终屏幕上有更多有关如何执行导入的选项。
生成SQL输出文件 -如果您希望RazorSQL生成所有用于导入数据的SQL插入语句的输出文件,请选择此选项。
错误停止 -如果您希望RazorSQL在发生错误时停止导入,请选择此选项。如果未选择,RazorSQL将继续读取导入文件并导入数据。如果选择,一旦发现错误,将不再尝试插入更多数据。如果有错误,RazorSQL将向用户提供错误发生在哪一行的信息。如果使用批处理选项,RazorSQL将告诉用户错误发生在哪几行。
批量执行-使用此选项可以减少导入期间数据库的网络调用次数。RazorSQL将使用“每个调用的语句数”字段的值来确定一次向数据库发送多少条语句。如果使用此选项,并且发生错误,则要准确指出错误发生的位置将更加困难。
一次执行一个语句 -使用此选项对要导入的每个记录进行网络调用。根据网络连接的不同,此选项可能较慢,但是如果发生错误,RazorSQL将能够准确确定导致错误的行。
仅保存到文件-使用此选项仅将生成的SQL插入语句保存到文件,而不实际对数据库执行它们。使用此选项,不会导入任何数据,但是导入数据所需的SQL插入语句将保存到文件中。
RazorSQL如何导出数据
导出数据之前的第一步是连接到数据库。
连接到数据库后,用户可以通过以下方式导出数据:选择“数据库工具”->“导出”选项,从数据库浏览器的右键菜单中选择“导出数据”选项,选择导出工具栏图标,或执行查询,然后选择查询结果面板中的导出图标。
选择导出选项后,将出现一个带有各种导出选项的窗口。下面列出的是有关每个选项的信息:
转义单引号:如果要转义单引号,请选择此框。如果以将以SQL执行的格式导出,这将很有用。
转义字符:转义单引号时要使用的字符。
包含列名:如果希望将列名包含在导出的数据中,请选择此选项。这适用于所有导出类型。如果为“插入语句”选择了此选项,则生成的SQL插入语句的格式为SQL以包括所有列名。
将空值转换为空白-如果选择的导出类型不是SQL插入,则此选项会将空值转换为导出数据中的空白。通常应选择此项,尤其是对于HTML,XML和文本导出。对于excel或带分隔符的文件导出,如果导出的数据用于显示目的,则应将null转换为空白。
在值中找到定界符时将值括在引号中-如果要导出定界数据,并且在实际数据中找到定界符,则此选项会将整个数据值括在引号中。这样做可以重新导入导出的数据。
支持以下导出类型:
分隔文件:此选项允许使用分隔符导出数据。每一列都由特定的delimer分隔,通常是逗号,制表符或空格。
如果选择定界文件选项,则用户可以选择使用导出文件的一行与数据的一行相对应来导出数据,或者选择合并所有数据并使用定界符分隔每个值。
如果要导出的数据中有换行符,通常会选择“合并所有数据”选项。
插入语句:此选项不适用于查询结果,但如果导出数据库/模式中的单个表或所有表,则此选项可用。
插入语句选项允许用户将数据导出为SQL插入语句。要还导出Create和/或Alter表DDL语句,请选择“ Generate DDL Statements”选项。
编辑表格工具
一旦连接到数据库,RazorSQL将启用“编辑表工具”,该工具可用于编辑表数据。可以通过数据库工具->编辑->编辑表菜单选项,通过编辑表工具工具栏图标,通过数据库浏览器的右键菜单,通过查询结果工具栏图标或通过双击启动编辑表工具。单击查询结果中的数据单元。
注意:要编辑查询结果,该查询必须是针对单个表执行的select *查询。
启动编辑表工具后,将显示一个窗口。该窗口将以类似电子表格的格式包含表中的数据。出于性能原因,仅显示那么多数据,默认情况下为2500行。要显示更多数据,可以在“最大行数”字段中输入一个较高的值,然后单击该字段旁边的图标以应用更改。
编辑工具的工作方式类似于典型的电子表格。用户可以单击一个单元格或使用键盘导航到一个单元格。进入单元后,数据是可编辑的,用户可以在单元中编辑数据。如果单元格中有大量数据,请单击“在新窗口中编辑”复选框。这将导致在新窗口中进行任何编辑,从而提供了要编辑数据的更大视图。
用户可以使用编辑表工具工具栏上的添加和删除按钮添加或删除行。在应用更改之前,表中实际上没有修改任何数据。删除按钮删除当前选定的行。添加按钮将在当前选定的行之后插入一行。请注意,添加行的位置不会影响数据在数据库中的存储方式。
进行任何数据更改后,用户可以使用工具栏上的预览按钮预览与更改相关的SQL。要提交/执行所做的任何更改,请使用保存按钮。
如果针对表进行了更新,则RazorSQL需要知道使用哪些“键”来生成SQL更新语句以修改数据。这样可以确保修改正确的数据。如果您正在编辑的表包含主键,则用户无需执行任何操作。否则,用户将需要选择适当数量的列以确保更新了正确的记录。
编辑表工具提供的其他选项是搜索选项和查找/替换选项。此选项位于工具栏上。
编辑查询结果单元格
对于某些类型的查询,RazorSQL允许用户直接在查询结果窗格中编辑数据。在大多数情况下,查询必须是单个表,请选择*,以使查询结果单元格可编辑。
要直接编辑单元格,用户可以在查询结果工具栏的编辑模式下拉框中选择“打开”选项,右键单击一个单元格并选择“编辑单元格”,或双击一个单元格并告诉RazorSQL您将喜欢直接编辑单元格。
启用编辑单元格模式后,用户可以直接在查询结果单元格中键入数据。要预览编辑的数据,请单击查询结果工具栏上的“保存”按钮。这将打开一个窗口,显示与所做的任何编辑相对应的SQL更新语句。单击执行按钮以应用更改。
生成SQL工具
RazorSQL提供的工具可以从选定的查询结果单元格或行中生成SQL更新,插入,删除和选择语句。要使用生成SQL工具,请在查询结果中选择一个或多个单元格,然后单击鼠标右键。在弹出菜单上的Generate SQL菜单中,选择是生成select,update,insert还是delete语句。这将打开一个带有生成的SQL的窗口。然后可以通过“复制到编辑器”按钮将SQL复制到编辑器,以便用户可以对生成的SQL语句中的数据进行任何编辑。
人气软件
-
PL/SQL Developer(PL/SQL数据库管理软件) 130.1 MB
/简体中文 -
Oracle SQL Developer(oracle数据库开发工具) 382 MB
/简体中文 -
PowerDesigner16.6 32/64位 2939 MB
/简体中文 -
Navicat for MySQL 15中文 72.1 MB
/简体中文 -
Navicat Data Modeler 3中文 101 MB
/简体中文 -
SPSS 22.0中文 774 MB
/多国语言 -
db文件查看器(SQLiteSpy) 1.67 MB
/英文 -
Navicat Premium V9.0.10 简体中文绿色版 13.00 MB
/简体中文 -
Navicat 15 for MongoDB中文 78.1 MB
/简体中文 -
sql prompt 9 12.67 MB
/简体中文