AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-1348

AaronJAnderson's questions

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

mysql... compare e combine itens na mesma coluna

  • 1

Eu tenho uma coluna cheia de nomes de servidores. Por exemplo;

LouServer01
VgsServer01
LouServer02
VgsServer02

Eu preciso/quero ser capaz de criar uma consulta que possa corresponder a esses dois nomes com base em tudo depois de Lou/Vgs e me fornecer algo parecido com isto:

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

Como você carrega um arquivo de dados em um campo específico?

  • 6

Como posso carregar dados em um arquivo de texto em um campo específico. É um arquivo de log de 30 linhas de algumas operações de cópia; nada chique. Eu só quero armazená-lo como um texto grande ou um blob.

Os exemplos que consigo encontrar são todos para carregar um arquivo de texto em uma tabela.

Aqui está a aparência do meu DB:

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

Então eu só quero inserir o arquivo de texto "/root/copy.log" no campo "Log".

Os arquivos de log serão todos diferentes, mas aqui está um deles:

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 respostas
  • 14877 Views
Martin Hope
AaronJAnderson
Asked: 2011-12-28 12:34:40 +0800 CST

Como projetar este banco de dados simples?

  • 4

Como projetar este banco de dados simples?

Preciso adicionar algumas coisas a um banco de dados que uso para acompanhar os servidores.

Tabela se parece com isso.

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

Eu quero adicionar uma tabela chamada Atualizações. Deve ser algo como isto:

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

Qual é a melhor maneira de "vincular" essas tabelas? Preciso que tudo no campo Nome na Matriz também esteja na tabela Atualizações. Sou um noob fundamental quando se trata de bancos de dados, então preciso de 101 ajuda com isso.

Eu tenho alguns gatilhos configurados para outra tabela que acompanha outras informações e isso funciona muito bem... Eu poderia apenas adicionar mais gatilhos para a tabela que estou querendo criar... mas não tenho certeza se isso é o melhor método.

O que você faria?

EDIT: Eu quero que o campo Name de Updates seja sempre uma réplica exata do que está em Matrix.

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

INSERT INTO sem duplicatas

  • 6

Eu quero fazer isso

INSERT INTO AdminAccounts (Name) 
SELECT Name
FROM Matrix 

Mas eu não quero criar duplicatas. ou seja, eu executei isso há algumas semanas e preciso atualizar os dados.

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

Como configurar gatilhos no MySQL para copiar um campo

  • 1

Tenho um aplicativo interno que montei e sou MUITO novo no SQL em geral.

Eu tenho uma tabela que contém a maioria dos nossos dados. Vamos fingir que se parece com isso.

Matrix

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

Agora eu adicionei outra tabela e vamos fingir que se parece com isso.

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

Fiz uma cópia inicial dos dados de Matrix para OtherInfo. As pessoas adicionarão entradas ao Matrix e eu quero que o Nome do Matrix vá para a tabela OtherInfo.

Basicamente, o campo Nome deve sempre replicar o que está em Matrix. Se algo for alterado ou excluído no Matrix, a mesma coisa deve acontecer no OtherInfo.

Como faço para configurar isso?

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

construindo uma visualização com campos que contêm apenas uma determinada palavra

  • 1

Tentando construir uma consulta SQL simples... Tenho uma tabela preenchida com "Sim" e "Não"

Eu quero uma exibição que mostre apenas registros que contenham "Não"

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 

Mas eu quero que seja WHERE * = "No" ou algo nesse sentido .... minha sintaxe está incorreta. alguém?

EDIT: Eu vim com isso. Existe uma maneira mais limpa/fácil de lidar com isso? Que tal uma maneira de alterar os registros que contêm "Sim" para NULL para que não sejam exibidos? Então, apenas os nãos são mostrados?

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 respostas
  • 51 Views
Martin Hope
AaronJAnderson
Asked: 2011-11-24 18:27:15 +0800 CST

Adicionar informações à visualização mysql em torno de um endereço IP - 10.10.1.100 a https://10.10.1.100

  • 1

Eu construí um banco de dados em MySQL para substituir o uso de MUITAS planilhas do Excel que documentam nossos servidores, rede, endereços IP, etc.

Nesse banco de dados, criei uma exibição chamada DRAC (cartão de acesso remoto da Dell) que extrai um nome de servidor, etiqueta de ativo e endereço IP.

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

Consegui extrair essas informações para uma página da Web (com o plug-in DokuWiki + sqlcomp) e gerar uma boa tabela para mim.

Eu queria saber se havia algum tipo de foo que eu poderia usar para traduzir o endereço IP deste: "10.10.1.100" para este "https://10.10.1.100" dentro da exibição, para que seja exibido na página como links que as pessoas podem usar em vez de apenas um IP simples.

EDIT: Acabei com este código para quem estiver interessado.

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 respostas
  • 229 Views
Martin Hope
AaronJAnderson
Asked: 2011-11-20 16:27:23 +0800 CST

Ajuda na configuração da instalação do MySQL para conexões remotas / entendimento de contas root

  • 3

Eu instalei o mysql/phpmyadmin/apache em uma caixa linux apenas para uso interno da rede. Eu não tenho a compreensão mais forte do MySQL.

Hostname: server.domain.lan
IP: 192.168.0.54
  • Depois que eu instalei o MySQL eu corrimysqladmin -u root password STRONGPASSWORD
  • Editei /etc/my.conf e configurei o endereço de ligação para 192.168.0.54

Estou tentando configurar um sistema para rodar na minha LAN que eu possa fazer upload de sites que precisem criar bancos de dados.

Captura de tela do phpMyAdmin do menu Privilégios:

definições

Então minhas perguntas são:

  • Por que existem 3 contas root?
  • O que eu preciso fazer para configurar o MySQL para permitir conexões remotas da conta root para que eu possa criar bancos de dados, etc?

(Desculpe, sou meio novo no MySQL, então não tenho certeza se estou fazendo as perguntas corretas ...)

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

Melhor maneira de criar um banco de dados de inventário de servidor e uma interface da web?

  • 4

Minha equipe está procurando construir um rico inventário de servidores em nossa empresa. Estamos tentando consolidar vários documentos Excel diferentes em um banco de dados.

Encontrei um ótimo utilitário chamado AppGini (http://bigprof.com/appgini/) que pode gerar algum material muito bom em pouco tempo. Nosso único problema é que podemos acabar tendo 40 campos potenciais para cada servidor...

Banco de dados de demonstração aqui: http://bigprof.com/demo/employees_view.php

Ou seja, é uma planilha bem ampla, com muitas colunas. Muitos desses dados não são necessários e seriam irritantes em uma página da Web (ninguém deseja rolar da esquerda para a direita em um navegador). As páginas que o AppGini gera não podem fornecer exibições personalizadas.

Por exemplo; Talvez eu queira ver apenas "Nome", "Descrição", "Contato administrativo", mas outra pessoa pode precisar de "Nome", "Serviços", "Pilha", "Portas" - espero que faça sentido. Todos nós precisamos ver algo diferente.

Qual é a melhor maneira de fazer isso? Existem programas semelhantes ao AppGini ou utilitários com os quais não estou familiarizado que possam fazer isso por mim?

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

Importe arquivos CSV de 2 colunas para algum tipo de banco de dados .... planejamento preliminar

  • 5

Todos os dias tenho um arquivo CSV gerado por um script. Tem duas colunas. A coluna 1 é um nome, a coluna 2 é o tamanho de sua caixa de correio.

Tenho um ano desses arquivos. Gostaria de poder importá-los para um banco de dados (temos SQL interno, ou posso instalar o MySQL ou qualquer outra coisa)

Quero poder ver os padrões de crescimento desses usuários ao longo do tempo. Relatórios básicos, que é outro problema que resolverei posteriormente. Por enquanto, quero apenas os dados em um banco de dados em vez de centenas de arquivos simples.

Que tipo de DB é bom para isso? Simples é melhor. Eu não sou um cara DB. O que você faria? Este é principalmente um projeto de aprendizado para mim.

database-recommendation migration
  • 3 respostas
  • 236 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host

    • 12 respostas
  • Marko Smith

    Como fazer a saída do sqlplus aparecer em uma linha?

    • 3 respostas
  • Marko Smith

    Selecione qual tem data máxima ou data mais recente

    • 3 respostas
  • Marko Smith

    Como faço para listar todos os esquemas no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Listar todas as colunas de uma tabela especificada

    • 5 respostas
  • Marko Smith

    Como usar o sqlplus para se conectar a um banco de dados Oracle localizado em outro host sem modificar meu próprio tnsnames.ora

    • 4 respostas
  • Marko Smith

    Como você mysqldump tabela (s) específica (s)?

    • 4 respostas
  • Marko Smith

    Listar os privilégios do banco de dados usando o psql

    • 10 respostas
  • Marko Smith

    Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Como faço para listar todos os bancos de dados e tabelas usando o psql?

    • 7 respostas
  • Martin Hope
    Jin conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane Como faço para listar todos os esquemas no PostgreSQL? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh Por que o log de transações continua crescendo ou fica sem espaço? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland Listar todas as colunas de uma tabela especificada 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney O MySQL pode realizar consultas razoavelmente em bilhões de linhas? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx Como posso monitorar o andamento de uma importação de um arquivo .sql grande? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison Como você mysqldump tabela (s) específica (s)? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas Como posso cronometrar consultas SQL usando psql? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas Como faço para listar todos os bancos de dados e tabelas usando o psql? 2011-02-18 00:45:49 +0800 CST

Hot tag

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

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve