AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-68670

Rohit Gupta's questions

Martin Hope
Rohit Gupta
Asked: 2025-03-27 22:02:55 +0800 CST

MySQL 中令人费解的语句

  • 7

从 MySQL ver 8 导出我的数据库时,我看到了这一行,这让我很困惑。

它用于虚拟列/字段

 `Rego` varchar(12) GENERATED ALWAYS AS (concat(`Call_Sign`,_utf8mb4' ',`Vehicle`)) VIRTUAL,

具体来说, concat 里面的这个Call_Sign“_utf8mb4”是什么 ?

mysql-8.0
  • 2 个回答
  • 202 Views
Martin Hope
Rohit Gupta
Asked: 2025-03-26 15:59:59 +0800 CST

将架构从 MySql 转移到 MariaDB

  • 7
  • 我的开发环境有XAMPP,这意味着我安装了MariaDB。
  • 生产已经安装了MySQL 8。
  1. 当我将新的架构更改从 MariaDB 转移到 MySQL 时,它基本可以正常工作。有时我必须摆弄一下。

  2. 但我的主要问题是,当我备份 MySQL 架构和数据并尝试将其恢复到我的 PC 时,我已经放弃了。这需要太多更改。许多问题与字符集有关。

我能做些什么让 #2 变得更容易?也许是一些关于在 MySQL 上应避免什么的规则。

mariadb
  • 2 个回答
  • 38 Views
Martin Hope
Rohit Gupta
Asked: 2025-03-25 20:57:38 +0800 CST

如何处理“服务器已消失”错误

  • 7

我在 Amazon EC2 Windows 上安装了 MySQL,运行 REST 服务器。在长时间不活动后,MySQL 似乎会终止连接。我正在使用 Delphi 和 FireDAC。我在日志中收到此错误

conFD:TFDPhysMySQLConnection:。MySQL 服务器已消失 [errno=2006,sqlstate="HY000"]

从谷歌搜索来看,这个时间似乎是 8 小时。我可以增加这个时间,但最终假期还是会这样(也许)。

这是唯一正在运行的 MySQL 任务,因此我不需要节省资源。还有其他解决方法吗?

mysql-8.0
  • 2 个回答
  • 181 Views
Martin Hope
Rohit Gupta
Asked: 2025-02-22 00:11:17 +0800 CST

如何将查询记录到 MySql 中的选定表中

  • 6

我只想将查询记录到一个表中。

我发现这些

SET GLOBAL log_output = "FILE"; which is set by default.
SET GLOBAL general_log_file = "/path/to/your/logfile.log";
SET GLOBAL general_log = 'ON';

但是这会记录所有查询。

SO 上存在一些问题,但它们是关于总体记录的。

如何显示在 MySQL 上执行的最后查询?

在 mysql 中记录所有查询

mysql
  • 2 个回答
  • 39 Views
Martin Hope
Rohit Gupta
Asked: 2025-02-14 23:53:50 +0800 CST

存储应用程序选项

  • 6

我一直将应用程序选项存储为Windows 上的Ini文件,因为它比数据库访问速度更快。此外,有时您需要在访问数据库之前读取其中一些选项。

缺点是,如果您备份数据库,它将缺少选项。

我可以救他们

  • 作为字段,但这会使表格成为包含 50-500 个字段的单行
  • 作为键值对,但检索速度会很慢

我正在考虑将它们作为 JSON 数组存储在一个字段中。这样做有什么缺点吗?

我认为应用程序用什么编写并不重要,因为我可以实现任何合理的东西。Delphi 不仅内置了 JSON(和 INI)库,我还有自己的超快 JSON(和 INI)处理库。MariaDB 也支持 JSON。

该应用程序是用 Delphi (Pascal) 编写的,针对 Windows 进行了编译。但套件的某些部分可能用 PHP 编写(稍后)。

mariadb
  • 1 个回答
  • 38 Views
Martin Hope
Rohit Gupta
Asked: 2025-02-14 23:46:32 +0800 CST

如何在 Mariadb 中存储访问权限

  • 6

我一直将用户访问权限作为代码中的一组(位)并将其存储为几个大整数(取决于我需要多少个)。

这些权利包括:

  • 允许查看客户记录
  • 允许创建客户记录
  • 允许编辑客户记录
  • 允许删除客户记录
  • 允许运行客户端报告
  • 允许注册手机
  • 允许查看仪表板

所以,它们不仅仅与数据库相关。

我发现我可以将其存储为 JSON 描述数组,但这可能会变得相当大(并且可能很慢)。我可以为每个描述使用 4 个字母的首字母缩写。

是否有第三种方法可以做到这一点,以尽量减少代码的冗长程度。

mariadb
  • 1 个回答
  • 30 Views
Martin Hope
Rohit Gupta
Asked: 2025-02-10 14:42:31 +0800 CST

如何生成架构变更的 SQL

  • 5

我的开发机器上有一个 MariaDB 数据库,客户端服务器上也有一个 MariaDB 数据库。

在开发过程中,我会更新数据库架构(以及代码)。当我达到某个里程碑时,我想更新服务器上数据库的元数据。

有没有办法为当前模式添加书签,然后为更改生成 SQL?

  • 我在我的电脑上使用 XAMPP (phpMyAdmin)
  • 我在服务器上使用 Mysql 工作台
  • 两者都在 Windows 上

这里有一个类似的问题,但是

  • 它已经 8 岁了
  • 它适用于 postgresql
  • 它的答案是使用将服务器数据库公开到 Web 的工具。我宁愿不这么做。
mariadb
  • 2 个回答
  • 44 Views
Martin Hope
Rohit Gupta
Asked: 2025-02-05 23:13:27 +0800 CST

IndexDB 在 iPhone 上保留多长时间

  • 5

苹果主动阻止了手机/账户的身份识别。我的应用要运行,需要存储一些注册信息。我本来打算把这些信息存储在IndexDB中。IndexDB 只是个例子,因为它是一种新的方式。我以前用过 sql-lite,我不介意它存储在哪里。

如果用户尚未登录(因此不会刷新),我正在寻找官方信息,以了解手机将保留此信息多长时间。

我的问题涉及存储两个事物的标识符

  1. 对于 PWA
  2. 针对浏览器注册,针对内部使用的 Web 应用。客户希望控制哪些设备可以使用(而不仅仅是哪些用户可以使用)。例如,某些用户不允许在其个人设备上使用该 Web 应用。
indexdb
  • 1 个回答
  • 18 Views
Martin Hope
Rohit Gupta
Asked: 2025-01-21 21:22:01 +0800 CST

枚举如何在 MariaDB 中存储

  • 9

我创建了一个数据库,其中表的一个字段定义为enum('M', 'B')。我使用的工具将其转换为变体类型。我想覆盖它并将其视为字符。那么问题是,它是否作为字符存储在数据库中?

mariadb
  • 2 个回答
  • 341 Views
Martin Hope
Rohit Gupta
Asked: 2015-07-26 22:56:11 +0800 CST

如何进行不区分大小写的高效搜索

  • 0

例如,以包含 2 列的城市表为例

  • city_ref (bigint)
  • 城市名称(可变字符)

两者都有索引。

我想按 city_name 进行大小写独立搜索。

  1. 我知道我可以使用like但这不是很有效。

  2. 一种方法是将 city_name 的大写变体存储在另一个字段中。

  3. 但我不禁认为应该有一种方法可以使用 charset 或 collat​​ion 来做到这一点。

有人可以指出我正确的方向吗?

mysql case
  • 1 个回答
  • 575 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目

    • 12 个回答
  • Marko Smith

    如何让sqlplus的输出出现在一行中?

    • 3 个回答
  • Marko Smith

    选择具有最大日期或最晚日期的日期

    • 3 个回答
  • Marko Smith

    如何列出 PostgreSQL 中的所有模式?

    • 4 个回答
  • Marko Smith

    列出指定表的所有列

    • 5 个回答
  • Marko Smith

    如何在不修改我自己的 tnsnames.ora 的情况下使用 sqlplus 连接到位于另一台主机上的 Oracle 数据库

    • 4 个回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Martin Hope
    Jin 连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane 如何列出 PostgreSQL 中的所有模式? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh 为什么事务日志不断增长或空间不足? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland 列出指定表的所有列 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney MySQL 能否合理地对数十亿行执行查询? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx 如何监控大型 .sql 文件的导入进度? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST

热门标签

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve