常见问题分类
- . 1。什么是MySQL连接?为什么我需要创建多个?
- 由信用证。MySQL工作台是否支持TLSv1.2协议?
- 出具。如何在MySQL Workbench中创建MySQL数据库(架构)?
- 各。是否有一种简单的方法来从表中选择所有数据,然后查看结果?
. 1。 |
什么是MySQL连接?为什么我需要创建多个? |
MySQL连接将工作台连接到MySQL服务器。在工作台中执行的大多数操作都是针对连接的MySQL服务器执行的。每个MySQL连接包含自己的一组定义,因此可以在工作台中定义多个MySQL连接。例如,连接可以连接到不同的MySQL服务器,或者相同的MySQL服务器使用不同的用户名,或者为其中一个启用SSL,或者您可以使用SSH选项建立一个远程MySQL服务器的连接(在您的web主机上?),等等。 对于同一个本地MySQL服务器的多个连接,您可能有一个使用“root”的连接,另一个使用特权较低的用户。取决于您如何设置用户,他们可能(也可能不)都拥有查看和使用相同数据库(信息)的权限。例如,您可以使用Workbench来配置和使用web应用程序使用的权限较低的用户。 总结一下,连接只是连接到MySQL服务器。如果两个连接使用完全相同的信息,那么工作台中的结果应该是相同的,尽管这不是一个常见的用例。有关MySQL工作台中的MySQL连接的其他信息,请参见第五章,MySQL工作台中的连接。 |
|
由信用证。 |
MySQL工作台是否支持TLSv1.2协议? |
因为TLSv1.2需要OpenSSL,所以MySQL Workbench商业版本支持这个协议,而社区版本不支持(社区版本使用yaSSL编译,只支持TLSv1.1)。 |
|
出具。 |
如何在MySQL Workbench中创建MySQL数据库(架构)? |
其他选项包括单击主导航栏上的“创建架构”图标,或在SQL编辑器中执行“Create Schema your_db_name”查询。 |
|
各。 |
是否有一种简单的方法来从表中选择所有数据,然后查看结果? |
从架构导航器,悬停在表格上,然后单击图标。这执行了“从架构”查询的“Select *”查询,并将结果加载到结果网格中。从那里,您可以查看或编辑数据。 或者,右键单击表并选择 形成上下文菜单。 |
- . 1。如何使用SSL证书向导在MySQL服务器和MySQL客户端同时启用SSL ?
- 由信用证。如何将保存的MySQL连接在Workbench中复制到其他计算机?
- 出具。如何查看MySQL工作台的查询历史?
- 各。我可以保留结果选项卡,而不是每次执行语句时都会刷新吗?
- 本。嵌入式web浏览器的功能是如何工作的?例如,单击主屏幕上的Workbench论坛在自己的嵌入式MySQL Workbench选项卡中打开论坛。
- 要求寄出。MySQL工作台如何提高导入性能?
. 1。 |
如何使用SSL证书向导在MySQL服务器和MySQL客户端同时启用SSL ? |
执行向导生成SSL证书,然后修改MySQL服务器的配置文件( 失败的SSL连接记录在MySQL工作台的日志文件中。有关日志文件位置的其他信息,请参见第3.3节“MySQL工作台设置和日志文件”。 有关其他信息,请参阅第5.3.4节“SSL向导(证书)”。 |
|
由信用证。 |
如何将保存的MySQL连接在Workbench中复制到其他计算机? |
在主导航菜单中选择 那 ,然后 使用已配置的MySQL连接创建Zip文件。接下来,通过使用相关的 选择。 |
|
出具。 |
如何查看MySQL工作台的查询历史? |
在底部窗格中,更改动作输出至历史然后选择合适的日期。 SQL语句历史记录存储为您的系统下的纯文本用户的MySQL Workbench配置路径在 |
|
各。 |
我可以保留结果选项卡,而不是每次执行语句时都会刷新吗? |
是的,您可以将结果选项卡引导以迫使它保留并不受更新和其他语句的影响。通过右键单击“结果”选项卡,然后从上下文菜单中选择“PIN选项卡”,或左键单击小针图标以切换它。现在,执行您的其他查询,然后刷新固定的选项卡(结果网格菜单中有一个“刷新”图标)。 |
|
本。 |
嵌入式web浏览器的功能是如何工作的?例如,单击工作台论坛在主屏幕上,在自己的嵌入式MySQL Workbench选项卡中打开论坛。 |
在OS X上使用Webkit系统库,在Windows上使用Internet Explorer, Linux从外部打开默认浏览器,而不是嵌入式浏览器。紧迫的修饰符+箭向前和向后移动浏览器历史记录。 |
|
要求寄出。 |
MySQL工作台如何提高导入性能? |
当模型被导出时( 那 ),一些MySQL服务器变量临时设置,以使服务器能够更快地导入SQL。在代码的开头添加的语句是:
这些陈述函数如下:
这些服务器变量然后在脚本的最后使用以下语句重置:
|
- . 1。为什么我的查询结果有时说只读,但其他时候我可以编辑结果网格中的数据?
- 由信用证。我正在尝试执行删除查询,但查询失败了“错误代码:1175”错误。我该如何进行?
- 出具。我的MySQL服务器连接超时,出现类似“错误代码:2013”的错误。MySQL在查询过程中丢失连接。我可以调整超时时间吗?
- 各。MySQL Workbench表编辑器中的列标记缩写(PK,NN,UQ,BIN,UN,ZF,AI,G)是什么意思?
. 1。 |
为什么我的查询结果有时会说只读但其他时候,我可以编辑结果网格中的数据? |
只有当查询结果包含一个主键时,查询结果网格中的数据才可以编辑。例如, 有关额外信息,请将鼠标指针移动到只读图标以揭示一个工具提示,该工具提示解释了为什么所需集合处于只读模式。 |
|
由信用证。 |
我正在尝试执行删除查询,但查询失败了“错误代码:1175”错误。我该如何进行? |
默认情况下,WorkBench配置为未执行删除或更新不包含键列上的Where子句的查询。要更改此行为,请打开工作台首选项,选择SQL编辑器部分,并禁用以下偏好: []“安全更新”。禁止在WHERE子句或no LIMIT子句中没有键的更新和删除。 更改此偏好要求您在可能会产生影响之前重新连接到MySQL服务器。 |
|
出具。 |
我的MySQL服务器连接超时,出现类似“错误代码:2013”的错误。MySQL在查询过程中丢失连接。我可以调整超时时间吗? |
是的,去首选项那SQL编辑器,并调整DBMS连接读取超时选项默认为600秒。这集设置了查询可以在MySQL Workbench断开与MySQL Server断开连接之前的最大时间(以秒为单位)。 |
|
各。 |
列中的缩写词(PK, NN, UQ, BIN, UN, ZF, AI, G)是什么MySQL工作台表编辑器的意思吗? |
检查这些框通过将已选项的约束分配给指定的列来改变表列。 将指针移动到首字母缩写中以查看描述,并查看第8.1.10.2节,“列选项卡”的文档10bet官方网站 |
. 1。 |
如何使用工作台将CSV数据导入MySQL ? |
将CSV数据导入新的或现有表格:表数据导入向导将可配置的CSV数据导入到新的或现有的表中。这个选项是在MySQL Workbench 6.3中添加的。 导入CSV数据到a结果集:从外部文件导入记录向导将CSV数据直接导入结果集的视图。 或者,数据导入向导导入您保存的MySQL文件到您的MySQL服务器。有关其他信息,请参阅第6.5节“数据导出和导入”。。 |
|
由信用证。 |
如何使用CSV,JSON或XML等格式将MySQL数据导出到纯文本文件? |
Workbench中的结果视图面板有一个“将记录集导出到外部文件”选项,该选项将结果集导出为各种各样的格式。有关其他信息,请参阅导出结果集。
笔记
这和数据导出向导,导出您的MySQL数据到标准MySQL格式。有关此的更多信息,请参见第6.5节“数据导出和导入”。。 |
|
出具。 |
如何将(将)MySQL数据库导出到文本文件? |
打开MySQL连接,然后选择数据导出从左侧管理窗格中选择所需的MySQL选项。 从主导航菜单并选择 打开数据导出向导。或者,选择在这里,您可以选择要导出的数据库,无论是否包含数据,转储到单个文件或多个文件(每个表),以及更多。有关其他详细信息,请参阅第6.5节“数据导出和导入”。。 |
. 1。 |
我被迫使用MySQL Workbench 5.2。x,它的文档可用吗?10bet官方网站 |
虽然5.2。x分支不再维护,它的文档存档在10bet官方网站http://dev.10bet靠谱mysql.com/doc/index-archive.html。 |