问题标签 [table-plus]

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 投票
0 回答
62 浏览

postgresql - Postgres RDS 访问在 Mac 上工作,而不是 Win 10

我有 2 台计算机(Win 10 和 Mac),需要访问 RDS Postgres 数据库。通过堡垒主机和 ecs 实例连接是安全的。当我像这样配置 TablePlus 时:

TablePlus 配置

它在 Mac 上完美运行,但在 Windows 上却不行。我检查了一下,建议通过 Putty 创建一个隧道,将端口 5432 转发到本地端口,然后尝试使用本地 IP 访问数据库。但没有成功。

我想知道 TablePlus 中是否有特定设置或我缺少的东西可以让我访问 Windows 计算机上的数据库?我也尝试了 pgAdmin 和相同的结果。

0 投票
0 回答
95 浏览

postgresql - 无法通过 GUI 连接到本地 Postgres

我最近通过 Docker 运行了一个 Postgres,其中我有一个Dockerfile复制一个初始化脚本以添加新用户、启用 UUID 扩展、创建数据库和授予权限。

我可以使用默认用户“postgres”登录,但不能使用第二个帐户“XXX_itsm”登录。它说致命:数据库“XXX_itsm”不存在。 我打算做的只是创建一个数据库,但是通过 GUI(Postico / TablePlus)连接时出现了另一个问题。

在此处输入图像描述

这导致我提出以下问题:

  1. 创建用户的正确方法是什么?(我在入口点有这个当前的初始化脚本) 注意:我在 Dockerfile ENV DB_USER DB_PASS DB_NAME 中定义了变量在此处输入图像描述

  2. 为什么它只允许我使用默认用户登录 GUI?

0 投票
1 回答
196 浏览

sql-server - 如何使用 TablePlus 导入带有日语 (utf-8) 的 CSV?

我正在使用 TablePlus 导入工具将 CSV 导入本地 SQL Server 数据库。这些文件足够大,可以避免使用 Excel 电子表格(~70 Mb),并且在打开该工具时,它似乎支持日文字母:

在此处输入图像描述

我将所有列设置为 varchar(max),将 Name 列设置为 nvarchar(max)。可悲的是,在查询表时,日语数据被检索为问号。

在此处输入图像描述

在提到 Stackoverflow 上的类似问题时,建议使用 N 前缀插入。它在运行示例查询(例如SELECT 'ケンガンアシュラ', N'ケンガンアシュラ' )时起作用。可悲的是,似乎内置工具在插入时没有这样做,因此是问号。有数十万条记录,我无法手动插入或生成脚本。我还确保将编辑器编码设置为 UTF,并且确实如此。

在此处输入图像描述

最后,我尝试使用排序规则进行查询,但无济于事:

在此处输入图像描述

总而言之,我似乎错过了一个修补程序。很想四处走走。谢谢!!

0 投票
2 回答
882 浏览

sql - 从 CSV NULL 值导入的 PostgreSQL 是文本 - 需要 null

我使用 phpMyAdmin 从 MySQL 数据库导出了一堆表(>30)作为 CSV 文件。这些 CSV 文件包含NULL以下值:

我使用 TablePlus 将许多这样的 csv 导入到 PostgreSQL 数据库中。但是,NULL列中的值实际上显示为文本而不是 null。

当我的应用程序从这些列中获取数据时,它实际上检索的是文本'NULL'而不是空值。

SQL 命令IS NULL也不会检索这些行,可能是因为它们被标识为文本而不是空值。

是否有一个 SQL 命令可以将所有NULL表中的所有文本值转换为实际的 NULL 值?这将是避免重新导入所有表的最简单方法。

0 投票
0 回答
301 浏览

postgresql - 为什么我得到“致命:用户 postgres 的密码验证失败

我为 timescaledb postgres 数据库设置了 docker 映像。

本教程规定运行“docker run -d --name timescaledb -p 5432:5432 -e POSTGRES_PASSWORD=password timescale/timescaledb:2.0.0-pg12”进行初始本地设置。

我正在尝试将数据库连接到要求连接名称、主机、端口、用户和密码的 tableplus GUI。从上面我输入的时间刻度教程中 - 名称:timescaledb 主机:localhost 端口:5432 用户:postgres 密码:密码

我在尝试连接时收到“致命:用户 postgres 的密码验证失败”。任何援助将不胜感激。 表加错误

0 投票
1 回答
851 浏览

mysql - 刚刚安装了 Laravel Sail。如何连接数据库?

自 6 月 6 日以来,我正在尝试在我的数据库中使用 TablePlus(或 PhpStorm)连接和创建模式。请理解我应该做什么?我将逐步描述我做了什么。

  1. $ laravel new app. 我的新项目有 /app/ 文件夹。
  2. cd app/进入这个文件夹。
  3. composer require laravel/sail --dev接收 Laravel Sail。
  4. php artisan sail:install. 有终端问我要安装哪些服务?. 我写了mysql,然后按 Enter。
  5. gedit .env打开 .env 文件以查看连接设置。
  1. gedit docker-compose.yml在这里查看这些设置。
  1. sail up -d运行 Sail。
  2. 运行 TablePlus 以连接到数据库。我应该在主机上写什么?当我编写 mysql 时,我收到错误“未知的 MySQL 服务器mysql”。请帮忙!
0 投票
1 回答
266 浏览

postgresql - 我无法将我的 TablePlus 连接到数字海洋 postgresql 数据库

我收到错误无法连接到服务器连接超时。我跟着这个

请帮助我。
谢谢!

0 投票
1 回答
107 浏览

mysql - MySQL 中的同比变化或上一年的值

我有一张看起来像这样的桌子

日期 产品数量 部门 子部门
01-01-2019 10 一个 斧头
01-01-2019 4 一个
02-01-2019 14 经过
02-01-2019 15 一个

该表包含从 2018 年到当前日期的数据。对于每个日期,每个部门和子部门都有多行。

我想创建一个列,告诉我一年前的产品数量,按日期、部门、子部门和我拥有的其他列分组。

0 投票
0 回答
12 浏览

table-plus - 如何在 TablePlus GUI 中编辑索引

有没有办法在 TablePlus 中以图形方式编辑索引?例如,我有一个字段的唯一索引,我想将其设置为非唯一的。

这个帮助页面有一个关于编辑的三个要点,https://docs.tableplus.com/gui-tools/working-with-table/index,但第二点对我来说没有意义。索引的属性是什么?字段名称?

0 投票
1 回答
468 浏览

laravel - 尝试连接到生产 Pgsql 数据库但连接超时 (0x0000274C/10060)

注意:我的数据库可以正常工作,因为我能够从应用程序中迁移和查询。

所以我已经在数字海洋的新“应用程序”功能上设置了我的应用程序和数据库。现在我正在尝试连接到生产数据库,但出现连接超时错误。以下是我输入的详细信息,但也许我缺少我的 SSL 证书?如果是,我该怎么做?因为我相信数字海洋会自动为我设置 SSL..

数据库:postgresql 连接工具:TablePlus

在此处输入图像描述

在此处输入图像描述

更新

我的网站是 SSL 的 在此处输入图像描述

直接在DO上查了,我的账户里没有存储证书 在此处输入图像描述