标签: navicat

MySQL服务器已经执行了大型脚本文件

请帮我摆脱这个错误虽然我一次运行了大量的mysql脚本,但是我遇到了这种错误

错误:2006 MySQL服务器已经消失错误:1153有一个大于'max_allowed_pa​​cket'字节的数据包

如何摆脱这个错误,即时通讯使用Navicat mysqlWAMP服务器?在运行脚本时,我选择继续出错,因此脚本仍然在消息日志中运行错误消息和值.这会工作,我可以在以后运行错误值吗?

mysql wamp wampserver navicat

3
推荐指数
1
解决办法
1950
查看次数

使用Navicat创建Key on 2列

我可以Design Table在软件部分使用Navicat创建主键.但是,我似乎无法在2列上创建一个键,这在MySQL语句中将是类似的

CREATE TABLE casting(movieid INTEGER,
                 actorid INTEGER,
                 PRIMARY KEY (movieid, actorid)
                 )
Run Code Online (Sandbox Code Playgroud)

可以使用Navicat中的GUI完成吗?或者我必须手动编写查询并运行它.

mysql sql navicat

2
推荐指数
1
解决办法
1804
查看次数

在 PostgreSQL 函数中使用变量

当我尝试运行自定义 PostgreSQL 函数时出现此错误:

\n\n
ERROR:  query has no destination for result data\n
Run Code Online (Sandbox Code Playgroud)\n\n

PostgreSQL 函数对我来说非常新。我正在使用 Navicat for PostgreSQL 11.0.17。

\n\n

我有一个名为 Translations 的表,其中包含三列:id、english、fran\xc3\xa7ais。以下是我在控制台窗口中创建函数的方法:

\n\n
test=# CREATE FUNCTION add_translation(english varchar(160), fran\xc3\xa7ais varchar(160))\n  RETURNS integer \n  AS $BODY$\nDECLARE\n  translation_id integer;\nBEGIN\n  INSERT INTO translations\n          ("english", "fran\xc3\xa7ais")\n   VALUES (english, fran\xc3\xa7ais)\nRETURNING id\n       AS translation_id;\n   RETURN translation_id;\nEND;\n$BODY$\nLANGUAGE plpgsql;\nQuery OK, 0 rows affected (0.02 sec)\n
Run Code Online (Sandbox Code Playgroud)\n\n

当我从控制台窗口调用它时,我收到一条不太有用的错误消息。

\n\n
test=# add_translation(\'one\', \'un\');\nERROR:  syntax error at or near "add_translation"\nLINE 1: add_translation(\'one\', \'un\')\n        ^\n
Run Code Online (Sandbox Code Playgroud)\n\n

当我从“设计功能”窗口调用它时,我收到顶部引用的错误。

\n\n

我特别想隔离translation_id,因为在这个函数的最终版本中,我想将翻译表中的最新id插入到不同表中的新记录中。

\n\n

我也尝试过: …

postgresql variables function navicat

2
推荐指数
1
解决办法
6650
查看次数

2003 - 无法连接到'localhost'上的MySQL服务器(10038)

我在我的ubuntu虚拟机中安装了mysql服务器,然后我使用Navaicat for Mysql来连接mysql,但失败了.Navicat for Mysql安装在Windows 7上,Navicat版本是11.0.10,企业版mysql安装在我的虚拟机上,系统是Ubuntu 12,当我连接mysql服务器时,它返回: 在此输入图像描述

我的navicat连接配置: 在此输入图像描述

我尝试了几种方法,包括使用命令:授予所有权限.使用grant选项通过'passwd'标识'root'@'%'并使用以下命令关闭ubuntu的防火墙:ufw disable,我hava也关闭了Windows 7的防火墙,ubuntu服务器的端口3306的状态是: 在此输入图像描述

iptable规则是这样的: 在此输入图像描述

mysql.user表是这样的: 在此输入图像描述

但仍然,navicat给了我错误:2003 - 无法连接到'localhost'上的mysql服务器(10038)

有人可以帮帮我吗?谢谢!

mysql ubuntu navicat

2
推荐指数
1
解决办法
4万
查看次数

如何远程连接到NearlyFreeSpeech托管的MySQL数据库?

我用来连接到NearlyFreeSpeech托管的MySQL数据库的URL /主机名/ IP地址是什么?什么港口?

我想使用Navicat或类似程序来执行此操作.我知道用户名和密码.

mysql navicat nearlyfreespeech

2
推荐指数
1
解决办法
390
查看次数

在表格中添加字段时可以在哪里选择唯一值-Navicat

在我的Navicat中,我想添加一个字段,但是我认为它的价值应该是唯一的。

但是在navicat中,我找不到选择的方式或选项,例如Not NullCharacter Set

在此处输入图片说明

那么,Navicat中字段的唯一选项在哪里?

navicat

2
推荐指数
1
解决办法
2832
查看次数

首次安装,但 Navicat 的过期日期已过

我刚下载了navicat,在101%之前我没有使用它,为什么我的过期日期已经过去了?

系统上是否有一个文件,如果其中包含将到期日期移至 25.6 的内容,我可以在其中删除某些内容?

图片

navicat

2
推荐指数
1
解决办法
6779
查看次数

如何更改 Navicat 中查询结果选项卡的名称?

我同时运行多个查询,想知道是否可以为每个选项卡分配不同的名称,以便这些名称比“结果 1”、“结果 2”等更有用。

navicat

2
推荐指数
1
解决办法
1101
查看次数

MySQL中的外键是强制性的吗?

我需要在MySQL中分配外键吗?

(Navicat for MySQL,PHP,我为了好玩而编写社交网络)

php mysql database database-design navicat

1
推荐指数
1
解决办法
1243
查看次数

使用 Navicat 连接到 Heroku Postgres 数据库

我正在使用 Navicat 连接到在我的 Heroku 应用程序上运行的 Postgres。我输入了正确的主机、端口、数据库名称、用户、密码,但出现以下连接错误:

在此处输入图片说明

我搜索了此错误的解决方案,并通过添加以下行修改了pg_hba.conf

host all all 0.0.0.0/0 md5
Run Code Online (Sandbox Code Playgroud)

我还取消了 postgres.conf 中以下几行的注释:

listen_address = '*'
port = 5432             # (change requires restart)
max_connections = 100       # (change requires restart)
Run Code Online (Sandbox Code Playgroud)

我重新启动了 Postgres,但 Navicat 仍然给我同样的错误。

我认为问题可能出在 SSL 设置上,所以我遵循了本手册:http : //www.navicat.com/manual/online_manual/en/navicat_datamodeler/win_manual/SSLCert.html

尽管如此,我还是遇到了同样的错误。

任何人都可以假设问题是什么?

database postgresql ssl heroku navicat

1
推荐指数
1
解决办法
1821
查看次数

Navicat - 在“读取初始通信数据包”时丢失与 mysql 服务器的连接,系统错误:0

当尝试通过 Navicat 中的 SSH 公钥连接到我的 MySQL 服务器时,我收到上面列出的错误。我一直在无休止地寻找解决方案。我已确保启用了AllowTCP选项,并且尝试将主机名设置为localhost和127.0.0.1,但它们都不起作用,它只会将错误更改为连接被拒绝。

这是我的连接属性:

(常规选项卡)主机名/IP 地址:mydomain.com 端口:3306 用户名:myusername 密码:mypassword

(SSH 选项卡)主机名/IP 地址:mydomain.com(也尝试过 localhost/127.0.0.1)端口:3850(这是正确的端口)用户名:myusername 身份验证方法:公钥私钥:C:\Path\To\我的\密钥密码:mySSHpassword

我知道这可能没有多大帮助,因为除了端口之外,实际上没有任何“设置”,我知道这些设置是正确的。

我在运行 SequelPro 的 Macbook 上运行这些完全相同的凭据,并且运行完美,所以我不明白为什么无法通过 Navicat 在我的 PC 上运行它。

感谢您的任何帮助,您可以提供。

mysql ssh navicat

1
推荐指数
1
解决办法
1万
查看次数