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

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

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

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

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

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

点击“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

phpstom怎样导出数据库_用phpStorm的数据库工具来管理你的数据库相关推荐

  1. azure云数据库_如何将MySQL表迁移到Microsoft Azure SQL数据库

    azure云数据库 介绍 (Introduction) Today, it is a common practice to migrate our local data to Azure. Somet ...

  2. mysql创立不了数据库_以下不属于MySQL安装时自动创建的数据库是( ) (5.0分)_学小易找答案...

    [单选题]下列删除itcast数据库的sql语句中,正确的是 (5.0分) [单选题]MySQL提供的( )语句可查看数据表的创建语句. (5.0分) [单选题]下面选项中,属于定点数的类型是 (5. ...

  3. python搭配什么数据库_教你如何优雅地用Python连接MySQL数据库

    作者 | Python语音识别 来源 | 深度学习与python(ID:PythonDC) 不管是机器学习.web开发或者爬虫,数据库都是绕不过去的.那么今天我们就来介绍Python如何Mysql数据 ...

  4. 使用ssms异机还原数据库_使用SSMS 18中的查询优化助手向导进行数据库升级

    使用ssms异机还原数据库 This article will cover managing a SQL Server database upgrade using new features in S ...

  5. java 红外光谱数据库_【分享】免费的20个谱图数据库 - 晶体 - 小木虫 - 学术 科研 互动社区...

    免费的谱图数据库20个 ★ ★ ★ ★ ★ [名称]ChemExper化学品目录CDD (包括MSDS.5000张红外谱图) [资源简介] The database contains currentl ...

  6. streaming接mysql数据库_[Spark streaming举例]-- 实时统计并且存储到mysql数据库中

    举例 package com.scala.my import org.apache.spark.SparkConf import org.apache.spark.streaming.Duration ...

  7. java实战调用数据库_实战php调用java类由java类读数据库完成相关操作(InberWrite)_PHP...

    1 建立系统ODBC 数据源photo(本次使用的是Oracle 9i,详细配置如有不懂这处再和我联系) 2 编译DataBaseConnection.java文件 将其编译文件放入到PHP支持的类文 ...

  8. 将image存入mysql数据库_有谁知道如何把一图片存放到mysql数据库中

    root@ytt:/var/lib/mysql-files# for i in `seq 1 100`; do cp 微信图片_20190711095019.jpg "$i".jp ...

  9. mysql数据转存到时序数据库_干货丨如何高速迁移MySQL数据到时序数据库DolphinDB...

    DolphinDB提供了两种导入MySQL数据的方法:ODBC插件和MySQL插件.我们推荐使用MySQL插件导入MySQL数据,因为它的速度比ODBC导入更快,导入6.5G数据,MySQL插件的速度 ...

  10. java将图片上传数据库_〔技巧实例〕轻松实现将上传图片到数据库

    很久就想自己写一写程序了,不过由于赖就不想写我,今天刚好有空,所以写了这个小小的程序很容易一看就知道的,不多说了就此开始: 我们做一个上传的.数据据库的字段就id自动编号 big 字段类型是 OLE ...

最新文章

  1. 如何写出安全的API接口(参数加密+超时处理+私钥验证+Https)
  2. 英特尔CEO:英特尔下一个市场将是无人驾驶汽车
  3. mysql字符串字段类型_MySQL字符串字段类型选择的一般规则
  4. r 数据框选子集_在带有组合框的值列表的下拉列表中显示显示属性的子集
  5. Struts2初始化流程及源码分析
  6. Android uevent
  7. 10000个科学难题书籍介绍
  8. TikZ绘图示例——尺规作图:直角的画法(一)
  9. iOS不同版本适配问题
  10. 刚刚,自动驾驶路测国家规范出台:无人车即将开上更多实际道路
  11. 【BZOJ5082】弗拉格 矩阵乘法
  12. ubuntu12.04 如何设置wiznote到快捷启动栏
  13. 《FLUENT 14流场分析自学手册》——导读
  14. 牛客多校10 Train Wreck (模拟,思维题,优先队列重载小于号的操作)
  15. MySQL性能瓶颈排查
  16. c语言 猜字游戏,【c语言】       小游戏――猜字游戏
  17. part Ⅲ Sightseeing and Visits 游览和参观??
  18. 关于容斥定理、勾股数公式、排列组合置换公式的总结
  19. 不完整拼音模糊匹配算法
  20. 没有期刊申请清华博士_清华大学官方:“博士生无须发表论文”理解有误!

热门文章

  1. SO_REUSEADDR 套接字选项应用实例
  2. Linux内核中的atoi,itoa等函数
  3. E - 确定比赛名次(拓补排序)
  4. anaconda查看环境_快速搭建深度学习开发环境(以Pytorch为例)
  5. 地表温度数据、LST温度数据、地表反照率、NDVI数据、NPP数据、植被覆盖度、土地利用数据
  6. ad系统安装配置指南(java-jndi-ldap),AD系统安装配置指南(JAVA-JNDI-LDAP-Exchange)
  7. Anaconda中安装pygame
  8. readyread信号不触发_什么是示波器的触发,意外发现!
  9. linux 更新目录时间戳,修改linux 文件的时间戳
  10. 本科自考计算机专业有哪些学校,自考本科计算机专业要学什么?广东有哪些学校可以考?...