问题标签 [navicat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
26576 浏览

c# - 如何使用密码连接到 sqlite 数据库

我有一个 sqlite 数据库,我想使用数据库的密码从我的 C# 程序进行连接。我正在使用 Navicat,我使用密码“test”设置加密数据库文件,然后通过代码我的连接字符串是:

或者

但这不起作用。

错误是: File opened that is not a database file file is encrypted or is not a database

我可以在没有密码的情况下连接到数据库,如下所示:

我的问题是如何为 sqlite 数据库设置密码并使用 C# 程序连接System.Data.SQLite

0 投票
1 回答
1443 浏览

c# - 使用 Navicat 打开与 SQLite 安全数据库的连接

我有一个 SQLite 数据库,我设法从 c# 设置密码。

然后我像这样连接:

我现在的问题是我想要一个 GUI 管理工具来管理数据库文件。我为 SQLite 使用 Navicat,但我无法连接到受保护的数据库文件。

我面临的错误是“26 - 文件已加密或不是数据库”

是否有其他管理程序或我做错了什么?

0 投票
2 回答
12128 浏览

mysql - Navicat 中的表关系

如何在不使用 SQL 查询的情况下在 Navicat 中添加表关系?是否有某种向导或助手可以做到这一点?

0 投票
1 回答
961 浏览

mysql - Mysql 多对多关系 Navicat Fail 约束

我为我的项目构建了一个新的数据模型图,并且在创建多对多关系时遇到了麻烦。

我已经发布了图表的屏幕截图,专门针对需要工作的部分。

我收到此错误:

用当前约束不可能实现基数

这是屏幕截图: http ://clip2net.com/s/1K1EH (请让我知道图像是否不再可用)

在图像中,您会注意到 3 个表:produtoloja、produtopedido、pedido、

produtoloja -> 保存产品信息

produtopedido -> 建立 produtoloja 和 pedido 之间的关系

pedido -> 保存有关产品订单的信息


表格信息:


产品

主键:

索引:


产品

主键:

索引:

外键:


主键:

索引:

正如你在屏幕截图中看到的,Navicat 指责这些表之间的关系无效。所以我的问题是,我做错了什么?我的主键和索引是否正常?我能做些什么来改善这一点?

任何帮助,将不胜感激!提前致谢!

0 投票
2 回答
11011 浏览

mysql - 我如何在 Navicat for MySQL 中查看我创建的存储过程

我在 Navicat for MySQL 中创建存储过程如下:

但我找不到任何地方可以调用我的存储过程。

如何查看和调用我创建的存储过程?

0 投票
1 回答
662 浏览

mysql - 触发 bash 命令的非生产 MySQL 查询/UDF

如何制作一个 MySQL 查询/脚本来触发 bash 命令并在完成后完成?

这是我的想法:

  1. 制作一个 bash 守护进程,它将监视 MySql 表并在更改时执行命令
  2. 使用 bash 脚本在完成时更新表和修改表睡眠/循环的 MySQL 脚本,直到它发生

这可能吗?或者,还有更好的方法?
我想制作这个 sql 脚本,这样我就可以将它合并到 Navicat MySQL-MSSQL Batch 作业中


更新:
这不是生产服务器或公共服务器,我只是将它用于数据过滤,所以如果我可以引入 UDF 或更改服务器以执行 shell 命令就可以了,只要它可以使用远程 CLI 触发即可。

0 投票
1 回答
826 浏览

php - 如何获取用户 ID 并将其放入表中

我正在尝试制作一个基于WordPress CMS 的足球投注系统。如果这是一个多余的问题,我深表歉意,但我整天都在搜索谷歌和一些 Wiki,但我无法找到任何关于如何回答这个问题的线索。

背景资料:

我用:

  • MySQL
  • PHP
  • Navicat

每次用户在 php 脚本网站上输入两个整数,对应于足球比赛中的进球数,这两个整数就会通过insert.php文件发送到数据库表“bets” 。

insert.php 看起来像这样:

php 表单如下所示:

我有以下自制表格:betsteamsmatches,我有 WordPress 表格wp-users,其中列出了每个成员。

投注表如下所示: 每一行对应一个新的赌注

如您所见,用户 ID 是空的——它不应该是空的。它应该包含输入赌注的用户的 ID。

然后我的两部分问题是..

我应该如何获取用户的 ID 并将其显示在数据库表bets中?也许 WordPress 有一个代码片段。

最后,我应该如何为每场比赛附加一个游戏ID?我应该为每场新比赛创建一个新表格吗?

提前非常感谢- 我希望我能够使这个线程可读且易于理解。

弗雷德里克·安徒生

0 投票
4 回答
25599 浏览

mysql - 如何在 NAVICAT 上进行自动增量工作

我正在使用 NAVICAT 为 MYSQL 创建表,但我无法为我的主键列找到自动增量属性选项。

任何人请帮帮我!

0 投票
1 回答
2893 浏览

oracle - 我可以通过命令行访问我的oracle数据库,但不能通过navicat,ORA-12514错误

我使用命令提示符连接我的 Oracle 数据库。所有功能都可以工作,但是当我尝试使用我的 Navicat 连接到数据库时,它显示以下错误消息:

ORA-12514:TNS:listener 当前不知道连接描述符中请求的服务。

我对 Navicat 的一般设置是:

0 投票
2 回答
3588 浏览

postgresql - 如何运行一系列 SQL 查询并保存结果?

在其他统计程序中,可以创建一个日志文件来显示作为命令的结果发出的输出。是否可以在 SQL 中做类似的事情?

特别是,我希望有一个包含许多查询的单个 .sql 文件,然后将每个结果输出到一个文本文件。

我正在使用 PostgreSQL 和 Navicat。