管理数据源
数据源是您的应用程序的数据位置。在 PhpStorm 中,您可以定义以下数据源:
数据库数据源:包含数据的操作数据库(请参阅数据库连接)。
数据定义语言 (DDL) 文件:包含数据定义语言语句的 SQL 文件。
配置数据源的显示选项
您可以在数据库工具窗口( )中对对象进行分组、分配颜色和过滤。
自定义数据库工具窗口中的对象视图
要对数据源进行分组、启用或排序,请单击“数据库”工具窗口标题栏上的“显示选项”菜单图标并选择必要的选项。
在数据库工具窗口( )中,数据源的视图会立即更改。
有关查看选项的更多信息,请参阅查看选项。
在文件夹中分组数据源
在数据库工具窗口( )中,选择必要的数据源并按F6。或者,右键单击数据源并选择移动到文件夹。
如果您没有任何文件夹,您将看到“新建文件夹”对话框。在文本字段中,输入文件夹名称。您可以使用正斜杠 (
/
) 来定义嵌套。例如,QA/Quick
名称将在Quick
文件夹内创建文件QA
夹。如果您有包含分组数据源的文件夹,您将看到“移动到文件夹”对话框。要创建新文件夹,请选择新建文件夹。要从文件夹中删除数据源,请选择根文件夹。
此外,您可以使用Ctrl+C、Ctrl+V和Ctrl+X在文件夹之间复制、粘贴和剪切数据源。如果你在一个项目中剪切和粘贴一个数据源,它只会被移动,不需要密码。但在所有其他情况下都需要密码。使用 可以撤消剪切操作Ctrl+Z。
为数据源分配颜色
为了更好地区分生产和测试数据库,您可以为数据源分配颜色。
在数据库工具窗口( )中,单击数据源属性图标。
选择要为其分配颜色的数据源。
单击名称字段中的圆圈以选择颜色。
为查询控制台和网格分配颜色
文本数据查看器可以使用数据源的颜色。要设置颜色,请右键单击数据源并选择颜色设置。在“数据库颜色设置”对话框中,选择对话框和颜色选项。要为查询控制台和网格应用数据源颜色,请选中在控制台编辑器和网格中复选框。
从工具栏中过滤对象
要选择必要的对象,请使用工具栏上的过滤器图标。
显示数据源和数据库对象的注释
要启用数据库和表的描述,请导航至树视图中的描述。
并选择要为表格添加注释,请选择一个表格并按Ctrl+F6。在注释文本字段中,添加表描述。
要为数据库添加注释,请打开数据库设置并在注释文本字段Ctrl+Alt+S中添加数据库描述。
使用数据源的全名
默认情况下,启用缩短选项卡标题选项。选项卡标题中的数据源名称缩短为 36 个字符。
右键单击查询控制台的选项卡并选择Shorten Tab Titles。
查看数据库中节点的内容
在数据库工具窗口( )中,单击对数据库对象进行分组的节点,然后按F4。
共享数据源
PhpStorm 中的数据源有两个级别:项目和全局。项目级别意味着您只能从最初创建此数据源的项目访问数据源。在全球层面,数据源可用于其他项目。默认情况下,数据源在项目级别可用。
要在 IDE 内的不同项目之间共享数据源,您需要将数据源移动到全局级别。
如果您需要在另一个项目中使用相同的数据源,但对它有不同的要求,例如其可访问性级别(项目或全局)、用户、数据库连接和架构设置等,您可以复制一个数据源。
制作数据源的副本
在数据库工具窗口( )中,单击数据源属性按钮 ( )。
在“数据源和驱动程序”窗口中,选择要复制的数据源。
单击复制图标 ( ),或按Ctrl+D。
在项目之间共享数据源
在数据库工具窗口( )中,单击数据源属性按钮 ( )。
在Data Sources and Drivers窗口中,单击Make Global图标 ( ) 以使数据源在全局级别可用。再次单击该图标可将级别更改为项目。
项目级别意味着您只能从最初创建此数据源的项目访问数据源。在全球层面,数据源可用于其他项目。默认情况下,数据源在项目级别可用。
在不同 IDE 实例之间共享数据源
您可以将有关数据源的信息以 XML 格式复制到剪贴板。生成的 XML 不包含密码信息。
您可以将 XML 片段发送到另一个 IDE(在信使或电子邮件中)并导入它。
在数据库工具窗口( )中,选择要复制的数据源。
按Ctrl+C。或者,右键单击选择并导航到Copy Data Source。
在另一个工作站上,单击
。在数据库工具窗口中,单击新建图标,选择从剪贴板导入。或者,右键单击数据库工具窗口并选择粘贴数据源(或按Ctrl+V)。
共享数据源设置
您可以使用settings.zip文件导出和导入数据源设置。settings.zip文件仅包含在全局级别可用的数据源。有关如何更改级别的详细信息,请参阅将项目级别更改为 global。
导出数据源设置
单击
。在导出设置窗口中,单击选择无。
在导出设置窗口中,选择数据库:驱动程序、数据库:设置和数据库:全局数据源。您必须至少有一个全局数据源才能在导出列表中拥有数据库:全局数据源。此外,请确保您至少下载或创建了一个驱动程序。否则,数据库:驱动程序菜单项将不会出现在列表中。
在将设置导出到字段中,键入要存储settings.zip文件的文件夹的路径。
导入数据源设置
单击
。在“导入文件位置”窗口中,找到您导出的settings.zip文件,然后双击它。
在Select Components to Import窗口中,选择Database: drivers、Database: settings和Database: global sources。
单击确定。
在需要重新启动窗口中,单击确定以重新启动您的 IDE。
打开数据源和驱动程序窗口,在数据源属性中输入必要的连接凭据。如果数据源位于本地或网络驱动器上,请确保此数据源的路径正确。
要确保与数据源的连接成功,请单击测试连接。