用phpStorm的数据库工具来管理你的数据库

phpStorm是一个功能强大的IDE,不仅对PHP提供了支持,而且对前端HTML、CSS、JavaScript的支持也是非常不错的。此外,phpStorm还集成了很多实用的功能,下面就phpStorm的数据库管理工具的配置及使用作详细的介绍。

前期配置(配置数据库连接)

phpStorm支持的数据库种类是非常多的,如:SQL SERVER、My SQL、DB2、Oracle...下面就以连接My SQL为例。

  1. 点击软件右侧的“Databases(在phpStorm7.12版本及以下是为Data Sources)”,如下图所示:

  2. 接着点击上图所示的My SQL,进入如下界面,以下包含中文注释的为必填项:

    如上图所示,因为我的机器已经安装了My Sql驱动,所以没有“Download”。你必须点击"Download"下载驱动,才可以连接My Sql数据库。配置完成后,你可以点击“Test Connection”来测试数据库的连接。

  3. 点击“OK”之后,就完成了配置。此时,你会看到数据库管理工具中列出了所有的数据库名。如果你不需要全部显示,你可以在“Schemas & Tables”中配置要显示的数据库。关于数据库的配置就到这里面,下面就说一下简单的应用。

用IDE中来管理你的数据库吧

在完成以上的操作以后,你就可以看到服务器上的数据库列表了(可以在Schemas & Tables中来配置要显示的数据库)。

接着你可以用数据库管理工具的菜单(快捷键Ctrl + N)来定义表、字段、索引、外键等。

创建一个表

表的创建向导,只要填简单的空,phpStorm就可以自动生成相应的Sql语句,操作起来相当便捷迅速。

更改、添加表名或字段名

在数据库表或字段上点击右键(或者按Shift + F6),就可以更改表名或字段名;当然,你也可以在表上选择添加字段,完成表字段的更改。

事务控制

phpStorm提供的表编辑器和sql控制台都提供了执行原生SQL语句的功能,并在些基础上提供了还原功能。所以你可以大胆的操作,而不用担心错误操作,因为你做的操作几乎都可以回滚。

数据的导出

在数据编辑器中的数据你都可以轻而易举的导出到文件或剪贴板,支持导出的格式也还是非常多的,如:Json、CSV、HTML、SQL等。当然,phpStorm对CSV文件的编辑都可以呈现在表格中进行编辑,非常的友好。

相关链接

关于phpStorm在数据库方面的相关功能,你可以点击以下扩展链接:SQL support and Database tools

时间: 2024-10-12 04:25:00

用phpStorm的数据库工具来管理你的数据库的相关文章

数据库开发基础-教案-3-认识数据库备份和事务日志备份

认识数据库备份和事务日志备份 数据库备份与日志备份是数据库维护的日常工作,备份的目的是在于当数据库出现故障或者遭到破坏时可以根据备份的数据库及事务日志文件还原到最近的时间点将损失降到最低点. 数据库备份 数据库备份可以手动备份和语句备份 一.手动备份数据库 1.鼠标右键选择你要进行备份的数据库-任务-备份 可以在常规选项页面你可以选择备份类型是进行完整数据库备份还是差异数据库备份 2.点击添加选项,选择数据库文件的存放路径 注意文件名记得加后缀.bak,便于恢复时的查找 数据库还原 右键数据库-

Toad for Oracle针对于Oracle数据库的可视化管理工具使用

Toad for Oracle安装包下载地址:http://pan.baidu.com/s/1mgBOLZU 在Oracle应用程序的开发过程中,访问数据库对象和编写SQL程序是一件乏味且耗费时间的工作,对数据库进行日常管理也是需要很多SQL脚本才能完成的.Quest Software为此提供了高效的Oracle应用开发工具-Toad(Tools of Oracle Application Developers).在Toad的新版本中,还加入了DBA(Database Administrator

浅析SQLite数据库开发常用管理工具

SQLite数据库开发主要面向手机以及其他移动设备.一般对于SQLite数据库开发,很多开发人员并不陌生.这里将介绍几个SQLite数据库开发的的实用工具,希望对大家有所帮助. 虽然说一直在用Sql Server2000和2005开发项目,但是某些时候想开发一些小的应用程序,用这种数据库就不合适了,想想可以用ACCESS做数据库, 但是一直觉得ACCESS是过去的东西,和C#不是很搭配.所以就在网上搜索了一下,发现有一个SQLite是支持.NET开发的绿色数据库,直接一个System.Data.

阿庆SQL智能查询分析器,使用delphi开发的一个数据库查询分析管理工具.分享给大家

为方便自己工作,使用delphi开发的一个数据库查询分析管理工具.分享给大家,具体以下特点: 1.由于使用ADO连接,理论支持SQL Server.Access.MySQL.Oracle等所有数据库 2.支持SQL关键词自动提示 3.支持表名自动提示 4.支持表字段自动提示 5.支持SQ关键词.表名.表字段不同颜色显示 6.支持SQL语句注释(包括ACCESS) 7.支持选择部分文字执行SQL语句 8.查询结果支持增加.修改.编辑 9.绿色程序无附加文件,只有一个文件即可运行,文件大小只有400

数据库开发基础-SQl Server 控制数据库的服务+数据库的创建与管理(增删改查)

控制数据库的服务: 方法一: 1.Windows+R 打开运行  打开cmd 2.输入net start MSSQLserver 启动数据库服务 输入net stop MSSQLserver 关闭数据库服务 输入net pause MSSQLserver 暂停数据库服务 输入net continue MSSQLserver 继续数据库服务 数据库的创建与管理(增删改查): 打开SQL Server 2008 方法二: 1.打开控制面板→管理工具→服务 2.右键进行选择 数据库的创建与管理: 打开

管理oracle企业管理数据库控制器

Oracle企业管理数据库控制器是一个web接口的oracle数据库管理工具.你可以执行管理员的操作,比如说创建实体对象(表,视图,索引),备份与恢复你的数据库,导入导出数据等等操作. 理解企业管理器的目录 当你安装数据库时,默认安装oracle 企业管理器.它在$oracle_home目录下安装一些列的企业管理器目录. emctl工具 $ORACLE_HOME/sysman 所有实例的公共文件与共享文件都存放在这个目录下面 $ORACLE_HOME/hostname_dbuniquename/

使用Navicat远程管理OpenShift的数据库

其实 phpMyAdmin 这个 web 端的 MySQL 数据库管理工具还是很好的,要不然也不会成为 MySQL 数据库的绝配.但是我想,很多人应该和重华一样,不太喜欢使用 web 端的工具,总觉得还是本地软件来的实在,Navicat 这个软件就非常的好使,虽然不是免费的.当然你用其它的 GUI 管理工具也可以,这里以 Navicat 来说明一下 OpenShift 中的 MySQL 数据库的远程管理. 获取 MySQL 数据库的连接信息 首先需要准备好数据库的地址.用户名.密码等信息.这个可

2、orcal数据库的实例管理

1.orcal公司建议的数据库启动顺序为:首先启动Database Control,然后启数据库监听器,最后启动数据库. Database Control是用于管理一个数据库(可以是集群数据库)的工具.如果同一个orcal主目录下有多个数据库实例在运行,则每个实例都必须有对应的Database Control实例. 下面有三个命令用于启动和停止Database Control并对其状态进行检查: emctl start dbconsole emctl stop dbconsole emctl s

MyEclipse数据库教程:MyEclipse的数据库工具

1. 企业应用程序的数据库工具 在开发Java企业应用程序时,经常需要存储和检索应用程序和企业数据库中的数据.MyEclipse中丰富的数据库和持久性功能能帮助您快速开发以数据库为中心的Java EE/JEE.Spring.Hibernate.POJOs平台下的应用程序或者结合thereof.The MyEclipse数据库的资源管理器可以直接访问您的企业数据存储,并提供一下功能: 所有流行的关系型数据库的JDBC连接模板 SQL编辑器的代码完成和查询执行 ERD查看器 增强DB的编辑功能 Or