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-1348

AaronJAnderson's questions

Martin Hope
AaronJAnderson
Asked: 2013-09-26 09:15:23 +0800 CST

mysql ...比较和匹配同一列中的项目

  • 1

我有一列充满服务器名称。例如;

LouServer01
VgsServer01
LouServer02
VgsServer02

我需要/希望能够根据 Lou/Vgs 之后的所有内容创建一个可以匹配这两个名称的查询,并给我一些如下所示的内容:

Louisville  | Vegas
____________|____________
LouServer01 | VgsServer01
LouServer02 | VgsServer02
mysql
  • 2 个回答
  • 5814 Views
Martin Hope
AaronJAnderson
Asked: 2012-06-27 07:41:41 +0800 CST

如何将数据文件加载到特定字段中?

  • 6

如何将文本文件中的数据加载到特定字段中。这是一些复制操作的 30 行日志文件;没有什么花哨。我只想将它存储为大文本或 blob。

我能找到的示例都是用于将文本文件加载到表中。

这是我的数据库的样子:

+----+---------------------+---------------------+------+------------+------------------------------+
| id | LastStart           | LastFinish          | Log  | ExitStatus | TaskName                     |
+----+---------------------+---------------------+------+------------+------------------------------+
|  1 | 2012-06-26 10:41:17 | 2012-06-26 10:47:42 | NULL | NULL       | LouPrMgt004.Backup           |
|  2 | NULL                | NULL                | NULL | NULL       | LouPrMgt004.LoadPrtgDataToDb |
+----+---------------------+---------------------+------+------------+------------------------------+

所以我只想将文本文件“/root/copy.log”插入“日志”字段。

日志文件都会有所不同,但这是其中之一:

2012/06/26 08:35:53 [6952] building file list
2012/06/26 08:35:53 [6952] .d...p..... ./
2012/06/26 08:35:53 [6952] <f..t...... LouPrMgt004-backup-www.tar.gz
2012/06/26 08:35:53 [6952] <f..t...... MySQL_ServerInfo.sql
2012/06/26 08:35:53 [6952] <f..t...... MySQL_nmap_scan.sql
2012/06/26 08:35:53 [6952] <f..t...... packagelist.log
2012/06/26 08:35:53 [6952] <f.st...... root.tar.gz
2012/06/26 08:35:53 [6952] sent 60.14K bytes  received 30.44K bytes  13.94K bytes/sec
2012/06/26 08:35:53 [6952] total size is 19.26M  speedup is 212.63
2012/06/26 10:41:31 [8159] building file list
2012/06/26 10:41:31 [8159] .d...p..... ./
2012/06/26 10:41:31 [8159] <f.st...... LouPrMgt004-backup-www.tar.gz
2012/06/26 10:41:31 [8159] <f.st...... MySQL_ServerInfo.sql
2012/06/26 10:41:31 [8159] <f.st...... MySQL_nmap_scan.sql
2012/06/26 10:41:31 [8159] <f..t...... packagelist.log
2012/06/26 10:41:31 [8159] <f.st...... root.tar.gz
2012/06/26 10:41:32 [8159] sent 7.85M bytes  received 30.44K bytes  630.61K bytes/sec
2012/06/26 10:41:32 [8159] total size is 19.27M  speedup is 2.44
mysql
  • 1 个回答
  • 14877 Views
Martin Hope
AaronJAnderson
Asked: 2011-12-28 12:34:40 +0800 CST

如何设计这个简单的数据库?

  • 4

如何设计这个简单的数据库?

我需要向用于跟踪服务器的数据库添加一些内容。

表看起来像这样。

Matrix
| Name        | Description    | Etc  | Etc    | 
------------------------------------------------
| Server01    | First Server   | Data | Data   |

我想添加一个名为更新的表。它应该看起来像这样:

Updates
| Name        | Q1 Updates | Q2 Updates | Q3 Updates |
------------------------------------------------------
| Server01    | Done       | Incomplete | Incomplete |

“链接”这些表的最佳方式是什么?我需要 Matrix 的名称字段中的所有内容也都在更新表中。在数据库方面,我是一个基本的菜鸟,所以我需要一些 101 的帮助。

我为另一个表设置了一些触发器来跟踪其他信息并且效果很好......我可以为我想要创建的表添加更多触发器......但我不确定这是否是最好的方法。

你会怎么做?

编辑:我希望 Updates 中的 Name 字段始终是 Matrix 中内容的精确副本。

mysql relational-theory
  • 3 个回答
  • 263 Views
Martin Hope
AaronJAnderson
Asked: 2011-12-24 19:18:28 +0800 CST

INSERT INTO 不重复

  • 6

我想做这个

INSERT INTO AdminAccounts (Name) 
SELECT Name
FROM Matrix 

但我不想创建重复项。即,我几周前运行了这个,需要更新数据。

mysql insert
  • 3 个回答
  • 62131 Views
Martin Hope
AaronJAnderson
Asked: 2011-12-24 11:22:50 +0800 CST

如何在 MySQL 中设置触发器以复制字段

  • 1

我有一个我已经放在一起的内部应用程序,而且我对 SQL 非常陌生。

我有一个包含我们大部分数据的表。让我们假设它看起来像这样。

Matrix

|Name       | Description        |
----------------------------------
|Server01   | First Server       | 

现在我添加了另一个表,让我们假设它看起来像这样。

OtherInfo
|Name       | Price              |
----------------------------------
|Server01   | 100                |

我已经完成了从 Matrix 到 OtherInfo 的数据的初始副本。人们将向 Matrix 添加条目,我希望 Matrix 中的名称进入 OtherInfo 表。

基本上,名称字段应始终复制 Matrix 中的内容。如果 Matrix 上的某些内容被更改或删除,OtherInfo 上也会发生同样的事情。

我该如何设置?

mysql trigger
  • 1 个回答
  • 3591 Views
Martin Hope
AaronJAnderson
Asked: 2011-11-25 11:28:22 +0800 CST

使用仅包含特定单词的字段构建视图

  • 1

尝试构建一个简单的 SQL 查询...我有一张表格,上面写着“是”和“否”

我想要一个只显示包含“否”的记录的视图

SELECT PhysicalBuild.Name AS Name,
  PhysicalBuild.Labels AS Labels,
  PhysicalBuild.DNSDRAC AS DNSDRAC,
  PhysicalBuild.DNSHOST AS DNSHOST,
  PhysicalBuild.PRTGDRAC AS PRTGDRAC,
  PhysicalBuild.PRTGHOST AS PRTGHOST,
  PhysicalBuild.LouKVM AS LouKVM,
  PhysicalBuild.SwitchPorts AS SwitchPorts,
  PhysicalBuild.FiberSwitch AS FiberSwitch
FROM PhysicalBuild 

但我希望它是 WHERE * = "No" 或类似的东西......我的语法不正确。任何人?

编辑:我想到了这个。有没有更清洁/更简单的方法来处理这个问题?如何将包含“是”的记录更改为 NULL 以便不显示它们?所以只显示否?

SELECT PhysicalBuild.Name AS Name,
  PhysicalBuild.Labels AS Labels,
  PhysicalBuild.DNSDRAC AS DNSDRAC,
  PhysicalBuild.DNSHOST AS DNSHOST,
  PhysicalBuild.PRTGDRAC AS PRTGDRAC,
  PhysicalBuild.PRTGHOST AS PRTGHOST,
  PhysicalBuild.LouKVM AS LouKVM,
  PhysicalBuild.SwitchPorts AS SwitchPorts,
  PhysicalBuild.FiberSwitch AS FiberSwitch
FROM PhysicalBuild
WHERE (PhysicalBuild.Labels = 'No') OR
  (PhysicalBuild.DNSDRAC = 'No') OR                     
  (PhysicalBuild.DNSHOST = 'No') OR
  (PhysicalBuild.PRTGDRAC = 'No') OR
  (PhysicalBuild.PRTGHOST = 'No') OR
  (PhysicalBuild.LouKVM = 'No') OR
  (PhysicalBuild.SwitchPorts = 'No') OR
  (PhysicalBuild.FiberSwitch = 'No')
view
  • 1 个回答
  • 51 Views
Martin Hope
AaronJAnderson
Asked: 2011-11-24 18:27:15 +0800 CST

将信息添加到 mysql 视图周围的 IP 地址 - 10.10.1.100 到 https://10.10.1.100

  • 1

我在 MySQL 中建立了一个数据库,以取代使用许多记录我们的服务器、网络、IP 地址等的 excel 电子表格。

在该数据库中,我创建了一个名为 DRAC(戴尔远程访问卡)的视图,它提取服务器名称、资产标签和 IP 地址。

SELECT Matrix.Name AS Name,
  Matrix.DracIP AS DracIP,
  Matrix.Asset
FROM Matrix
WHERE Matrix.Type = 'Physical-Lou1' 

我已经能够将此信息拉到网页(带有 DokuWiki+sqlcomp 插件),它为我生成了一个漂亮的表格。

我想知道是否有某种 foo 我可以用来将 ip 地址从这个:“10.10.1.100”转换为视图中的这个“https://10.10.1.100”,这样它就会在页面上显示为链接人们可以使用而不仅仅是一个裸 IP。

编辑:对于那些感兴趣的人,我最终得到了这段代码。

SELECT Matrix.Name AS Name,
  Concat('<a href="https://', Matrix.DracIP, '">', Matrix.DracIP,'</a>') AS DracIP,
  Matrix.Asset AS Asset                                                         
FROM Matrix
WHERE Matrix.Type = 'Physical-Lou1'
mysql view
  • 1 个回答
  • 229 Views
Martin Hope
AaronJAnderson
Asked: 2011-11-20 16:27:23 +0800 CST

帮助配置 MySQL 安装以了解远程连接/root 帐户

  • 3

我在 linux 机器上安装了 mysql/phpmyadmin/apache,仅供内部网络使用。我对 MySQL 没有最深入的了解。

Hostname: server.domain.lan
IP: 192.168.0.54
  • 安装 MySQL 后,我运行了mysqladmin -u root password STRONGPASSWORD
  • 我编辑了 /etc/my.conf 并将绑定地址设置为 192.168.0.54

我正在尝试设置一个在我的 LAN 上运行的系统,我可以将网站上传到需要创建数据库的地方。

权限菜单的 phpMyAdmin 屏幕截图:

设置

所以我的问题是:

  • 为什么有3个root账户?
  • 我需要做什么来配置 MySQL 以允许从 root 帐户进行远程连接,以便我可以创建数据库等?

(对不起,我是 MySQL 的新手,所以我什至不确定我是否在问正确的问题......)

mysql security
  • 1 个回答
  • 191 Views
Martin Hope
AaronJAnderson
Asked: 2011-11-10 18:21:25 +0800 CST

构建服务器库存数据库和 Web 界面的最佳方法?

  • 4

我的团队希望在我们的企业中建立丰富的服务器库存。我们正在尝试将几个不同的 Excel 文档合并到一个数据库中。

我发现了一个很棒的实用程序,叫做 AppGini (http://bigprof.com/appgini/),它可以在短时间内生成一些非常漂亮的材料。我们唯一的问题是我们最终可能会为每台服务器提供 40 个潜在字段......

演示数据库在这里:http ://bigprof.com/demo/employees_view.php

IE,它是一个非常宽的电子表格,有很多列。很多数据是不需要的,而且在网页上会很烦人(没有人想在浏览器中从左到右滚动) AppGini 生成的页面不能提供自定义视图。

例如; 我可能只想看到“名称”、“描述”、“管理联系人”,但另一个人可能需要“名称”、“服务”、“堆栈”、“端口”——我希望这是有道理的。我们都需要看到不同的东西。

解决此问题的最佳方法是什么?是否有任何与 AppGini 类似的程序或我不熟悉的实用程序可以为我执行此操作?

database-recommendation web-server
  • 2 个回答
  • 3438 Views
Martin Hope
AaronJAnderson
Asked: 2011-03-31 09:20:25 +0800 CST

将 2 列 CSV 文件导入某种数据库....初步规划

  • 5

每天我都有一个由脚本生成的 CSV 文件。它有两列。第 1 列是姓名,第 2 列是他们邮箱的大小。

我有多年的这些文件。我希望能够将它们导入数据库(我们内部有 SQL,或者我可以安装 MySQL,或其他任何与此相关的东西)

我希望能够看到这些用户随时间的增长模式。基本报告,这是我稍后会解决的另一个问题。现在我只想要数据库中的数据而不是数百个平面文件。

什么样的数据库对此有好处?简单是最好的。我不是数据库专家。你会怎么做?这对我来说主要是一个学习项目。

database-recommendation migration
  • 3 个回答
  • 236 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