Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.

Pesquisar na Comunidade

Mostrando resultados para as tags ''MySQL''.



Mais opções de pesquisa

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Categorias

  • Armazenamento
  • Áudio
  • Energia
  • Entrada
  • Feiras e Eventos
  • Gabinetes
  • Memória
  • Museu
  • Placas-mãe
  • Portáteis
  • Processadores
  • Programas
  • Rádio CdH
  • Redes
  • Refrigeração
  • Smartphones
  • Tablets
  • Vídeo
  • Outros

Categorias

  • Blog

Categorias

  • Armazenamento
  • Áudio
  • Câmeras
  • Computadores
  • Consoles
  • Eletrônicos
  • Energia
  • Entrada
  • Gabinetes
  • Impressão
  • Jogos
  • Memória
  • Placas-mãe
  • Portáteis
  • Processadores
  • Programas
  • Redes
  • Refrigeração
  • Smartphones
  • Tablets
  • Vídeo
  • Outros

Categorias

  • Livros disponíveis
  • Livros esgotados

Categorias

  • Cursos

Fóruns

  • Mensagens do Clube do Hardware
    • Regras gerais
    • Boletins do Clube do Hardware
    • Notícias da administração
  • Hardware
    • Recomendações de computadores
    • Placas de vídeo
    • Placas-mãe e chipsets
    • Processadores
    • Problemas de gargalo e desempenho
    • Memórias
    • Armazenamento
    • Refrigeração e superaquecimento
    • Fontes e energia
    • Gabinetes e casemods
    • Placas de som e áudio on-board
    • Periféricos
    • Mac
    • Overclock
    • Hardware - outros
  • Computação móvel
    • Notebooks
    • Tablets
    • Smartphones e apps
  • Redes e Internet
    • Redes e Internet
    • Hospedagem de sites e registro de domínios
  • Segurança da informação
    • Remoção de malware
    • Dúvidas sobre invasões e infecções
    • Programas de proteção
  • Programação e desenvolvimento
    • Java
    • C/C#/C++
    • Pascal/Delphi
    • .NET
    • Bancos de dados
    • Programação web
    • Programação - iniciantes
    • Programação de microcontroladores
    • Programação - outros
  • Software
    • Jogos
    • Pacotes de escritório
    • Computação distribuída (Folding@Home, Bitcoin etc.)
    • Virtualização
    • Design, animação e tratamento de imagens
    • Edição de áudio e vídeo
    • Programas
  • Sistemas Operacionais
    • Recomendação de sistemas operacionais
    • Windows
    • GNU/Linux, BSD, Unix-like e software livre
    • Mac OS
  • Eletrônicos
    • Equipamentos de som, home theaters e gravadores de mesa
    • Televisores e projetores
    • Câmeras e filmadoras
    • Players portáteis
    • Consoles (videogames)
    • GPS
    • Telefonia fixa
    • Eletrônica
    • Retrocomputação
  • Outros
    • Recomendações de serviços e lojas
    • Preços e promoções
    • Notícias
    • Bolsa de empregos, certificações e mercado de trabalho
    • "Causos"
    • Encontros de usuários
    • Feira do Rolo
  • Clube do Hardware
    • Comentários, elogios, críticas e sugestões sobre o Clube do Hardware
    • Comentários de artigos
    • Fórum para testes de funcionalidades

Categorias

  • Hardware
  • Redes
  • Eletrônica
  • Sistemas operacionais

Encontrado 23 registros

  1. MySQL Converter Banco - SQLite -->> MySQL - Problema

    Boa tarde, estou com um problema e não estou conseguindo resolver. Preciso converter um banco de dados SQLite para MySQL... alguém sabe como posso fazer isso ?
  2. Boa noite. Perdoem-me pela dúvida que para muitos é coisa muito simples. Sou iniciante. Já havia feito aplicação web com acesso a banco de dados MySQL via PHP e sei que os arquivos de configuração para acesso ao banco de dados ficam no lado servidor, sendo retornado apenas os dados necessários ao navegador do usuário, ou seja, o usuário não tem acesso a tais dados. Se o tivesse, poderia ter acesso direto ao banco dados talvez (especulação). Bom, fato é que quando estava criando projeto WPF Application do VisualStudio para acessar banco de dados remotamente, veio a dúvida se poderia colocar em risco a segurança ao servidor, pois, para acesso ao banco de dados o cliente necessida da "ConnectionString" na qual possui os dados de acesso ao servidor MySQL, inclusive a senha. Sendo assim é possível que alguém faça engenharia reversa e encontre a referida String. Então vai a pergunta: Este raciocínio está correto? Há insegurança em fazer o projeto desta maneira? Se sim, qual o método mais recomendado? Desculpem pela pergunta leiga. Obrigado pela atenção.
  3. Boa tarde estou tentando importar um banco de dados que esta em formato de texto, para o phomyadmin wampserver 5-2-5, no qual esta dando o erro "#1215 - Impossible d'ajouter des contraintes d'index externe" na tabela bancos, Segue abaixo o código referente a tabela CREATE TABLE bancos ( codbanco INTEGER auto_increment PRIMARY KEY, numero varchar(40), titular varchar(40), agencia varchar(12), conta varchar(10), gerente varchar(40), telefone varchar(11), fax varchar(11), email varchar(100), clientedesde date, valorcheque numeric(12,2), obs text, FOREIGN KEY (numero) REFERENCES nomebanco (codigo) ON DELETE RESTRICT ); Se Alguém puder me ajudar com este erro eu agradeço muito
  4. Bom dia a todos. Estou tentando instalar o MySQL Server Community 5.7.20 sem sucesso. Segue anexo com a mensagem de erro, conto com a ajuda dos colegas. Obrigado. Tadeu
  5. MySQL Dificuldade com JOIN em SQL

    Galerinha tô com uma dúvida. Abaixo vocês podem ver como está o meu banco. A dúvida é a seguinte: como faço a consulta pra retornar: nome da pessoa jurídica, cnpj, telefone, nome do motorista, data_venc da locação, placa do veículo, tipo do veículo e cor, para todas as locações de pessoas jurídicas ordenando pelo cnpj. Eu sei que é um select com join, mas não faço ideia de por onde começar.
  6. MySQL meu programador é ruim?

    eu contratei um para fazer meu site, nele tem tela de login e tudo o mais pedi para um amigo fazer SQL INJECTION e rapidinho ele acessou e faz até uma conta admin... proteção contra sql injection nao deveria ser algo básico?
  7. Quando eu vou instalar mostra essas mensagens e o status fica como Failed, por favor se alguém me ajudar eu agradeço
  8. Salve! Estou com um problema em uma consulta, preciso trazer registros onde a diferença entre datas excluindo o final de semana seja de 24 horas. Mas para isso preciso de algo que tire a diferença entre datas de apenas dias uteis. Ex: do dia 28/09/2017 até o dia 02/10/2017 teria que me retornar 2. Será que consigo fazer isso no próprio where ou precisaria de uma função para chamar isso e já me retornar os dias? Vi que tem uma função chamada WEEKDAY do Mysql, mas não sei como poderia usar ela de forma correta. SELECT * FROM tabela e WHERE NOW() > date_add(e.envio_data_hora, interval 1 day) AND e.status = 1 ; Obrigado!
  9. MySQL Problema com carregamento .csv

    Criei o seguinte e o csv contem um inteiro de 1 à 2500 e a data acompanhando ex: 1;2010-11-28 2;2010-11-29 3;2010-11-30 4;2010-12-01 5;2010-12-02 6;2010-12-03 7;2010-12-04 a data ta sendo inserida toda zerada.... estou aprendendo não consigo encontrar o erro... show databases; create database bronosky; use bronosky; create table nota( nota int not null, data date not null, primary key (nota)) engine= innoDB; create table itens( nf int not null, cod int not null, quantidade int not null, descricao char (20) not null, valor_unitario decimal (11,2) not null, primary key (nf), foreign key (nf) references nota (nota) on delete cascade) engine = innoDB; show tables; desc nota; desc itens; load data local infile 'C:/Users/7/notas.csv' into table nota fields terminated by ',' enclosed by'"' lines terminated by '\r\n'; select * from nota; notas.csv
  10. MySQL Acumular Tempo Parado (rastreio)

    Bom dia pessoal AJUDA por favor , há dois dias estou tentando acumular o tempo parado do veículo, através das informações que recebo do rastreador, é o seguinte... a cada 1min recebo as informações, uma delas é se o veiculo está parado 0 = parado , 1 = em movimento, entre as outras colunas tem uma data_hora (dd/mm/yy hh:mm), a cada recebimento e SE parado , preciso ficar acumulando o tempo parado do mesmo!! Certamente já pensei dessas maneiras, ao receber uma nova informação e SE parado, vou procurar na tabela de todas as informações, a último momento parado do mesmo veículo , daí subtraio a hora atual com a hora do momento anterior, exemplo , peguei a informação atual PARADO agora as 08:00, fui buscar na tabela a ultima informação PARADO, registrado anteriormente, que foi as 07:30, então entre eles tem um tempo de 30min, daí teoricamente ele ficou parado 30min. O problema é que essas informações vou solicitar a cada 1min e registrar tudo no banco, esse banco logo logo, vai crescer muito, um exemplo aqui é uma tabala do sistema antigo, tem mais de 16 milhões, imagina a cada 1min eu ter que fazer essa consulta, pegar o ultimo registro do determinado veiculo PARADO nessa tabela. Fora que ao atualiza a janela do sistema (WEB, Java , Spring), preciso fazer além desse filtro os outros.. Outra Maneira seria criar uma tabela separada, (Tempo_Parado), e registrar o momento (data_hora) , veiculo_id, daí a tabela fica um pouco menor que a do rastreio propriamente dito, então a cada 1min se o veiculo tiver parado, vou nessa tabela e procuro o momento da ultima parada dele, e vou acumulando. Mas tem um problema nessas teoria.. imagina só... o cara parou as 8:00 daí fui acumulando ate as 8:30, já tenho aí 30min parado, agora o cara começou a se movimentar... rodou uns 30min e o cara para novamente...... ou seja PAROU as 9:00, quando eu for pegar a última hora que ele parou o sistema vai trazer 08:30, e se eu for usar a técnica acima citado por mim, o sistema vai calcular assim , ultima parada as 8:30, pardou agora as 9:00, tempo parado MAIS 30min... espero que vocês tenham entendido...... Pensando um pouco agora, eu poderia quando filtrar as ultimas paradas, sempre pegar as duas 2 ultimas informações, e se a penúltima informação era EM MOVIMENTO, ja sei que essa parada agora é uma parada START e não um continuação de PARADO, tipo... 07:30 Parado 08:00 Parado --------30min 08:10 Movimento 08:30 Parado se for pelo sistema, ele vai calcular 8:30 - 8:00 vai trazer 30min PARADO, que não é (nessa última situação ele nao ficou parado 30min), na verdade ele parou agora o que pensei nesse caso foi, pegar esses 2 últimos, e caso o penúltimo seja EM MOVIMENTO, desconsiderar o calculo e somente gravar que parou, daí na próxima consulta PARADO as 8:50, o sistema vai me trazer 8:50 - 8:30 = 20min parado. Assim acredito que funcione, porém vai da trabalho e pesando no banco terá muitas consultas em tabelas grandes de volume!!! Qualquer dica de vocês pode ajudar a melhorar, deve ter algo mais simples!!! Agradeço desde já!!!! Bom dia!!!
  11. Curso sistemas de informação e estou fazendo uma lista de exercícios de modelagem de dados. Alguém sabe responder? Tem também uma questão que eu gostaria de saber se respondi corretamente: 8. O que é um tipo de entidade? Descreva as diferenças entre entidade e tipo de entidade. Resposta: É a classificação de cada entidade de acordo com suas características e funções. Entidade é um objeto do mundo real representado num banco de dados. Enquanto o tipo de banco de dados é a classificação da mesma.
  12. Fala galera! beleza? Acompanho o site há algum tempo e sei que procurar resposta de uma questão de faculdade por aqui não é muito viável, mas no desespero decidi postar aqui kkk O fórum também não é o apropriado mas foi o que achei mas perto sobre o que quero saber. Preciso entregar uma atividade nessa semana que vai entrar, e estou com dúvida sobre o que colocar na resposta, pois estou tendo um pouco de dificuldades nessa matéria de estruturas de dados, então decidi recorrer a vocês, a pergunta é essa: " Questão 1 - No caso de utilizarmos Estruturas de Dados de alocação estática, o que ocorre quando o programador definiu um Vetor de grande dimensão, e em tempo de execução do programa não existem posições sequenciais de memória que estejam livres para esta alocação?" " Questão 2 - O que ocorre quando o programador definiu um Vetor de grande dimensão, que em tempo de execução do programa ocorreu alocação de toda a memória necessária, porém foi utilizado apenas 10% da memória alocada?" Sobre os pontos acima, comente: • O que ocorre em cada uma das situações acima colocadas? • Qual a solução que você propõe?" Alguma solução galera? Sei que aqui não é o lugar certo de se buscar esse tipo de respostas, mas espero que alguém me ajude pois preciso entregar nesta semana e meu trabalho esta corrido, sem tempo de revisar a matéria e obter a resposta necessária. Valeu pessoal!
  13. É assim, estou montando um jogo com uma interface meio diferente e estou colocando todas as informações em MYSQL para ficar tudo mais fácil de achar. Eu tenho as seguintes tabelas já prontas PlayerInfo (tem informações como nome, idade, gold, classe, nível, etc), PlayerStatus (tem a vida, ataque, defesa, velocidade, etc), Player_Magias (contem as magias do jogador), Classe (tem as diferentes classe como caçador, mago, reaper, etc), Magias (tem as magias de cada classe) e mais algumas outras que não vem ao caso. O que eu quero é um script para quando o player chegar em um nível especifico na ficha dele adicione a magia da classe, exemplo: Carlos chegou no Nível 4 Carlos é da classe Mago A classe Mago no Nível 4 ganha o poder Escudo do Renegado Carlos ganha o poder escudo do renegado Ai eu quero que na tabela Player_Magias adicione na parte do Carlos o poder Escudo do Renegado. Vale ressaltar que tenho conhecimento básico em HTML5 e Java então qualquer uma dessas linguagens eu posso trabalhar se necessário.
  14. boa noite! tenho uma tabela de vendas e preciso fazer uma consulta ou criar um relatório em que saia apenas a ultima venda, por PRODUTO. tentei o código abaixo, mas ele mostra todos os registros. Eu preciso que o relatório seja agrupado por produto, e que mostre apenas a ultima venda feita daquele produto. SELECT ID, NOME, PRODUTO, MAX(DATA) AS ULTIMADATA, VENDAS FROM Table_1 GROUP BY PRODUTO, ID, NOME, VENDAS ORDER BY PRODUTO Desde já muito grato. FAbio
  15. MySQL curso de banco de dados free/pago

    Galera, bom dia.. Eu to precisando fazer um curso de banco de dados desdo basicão ao avançado,eu tenho um pequena noção .. preciso de ajuda T.T, eu cheguei a catar pelo google mas nao é completo . a maioria que eu achei .
  16. Boa noite, sou novo nessa coisa toda de Banco, e em usar o software em sí (MySQL Workbench), e aconteceu uma coisa. Estava eu marcando NN em tudo, até lembrar que o meu professor não tinha mandado fazer o mesmo, e saí desmarcando tudo, porém, surgiram essas bolinhas brancas (imagem abaixo), e não faço ideia do que seja, alguém poderia me dar uma luz, por favor? OBS: Minha aula com ele vai demorar, e preciso tirar a dúvida o quanto antes, por isso estou aqui.
  17. MySQL Consultas no SQL

    Não sei se é o lugar certo para postar. Mas estou com dificuldades em um exercício da faculdade sobre SQL. Se alguem puder ajudar ficaria muito grato Exercício Considere as seguintes relações: reside(nome_empregado, rua, cidade) ocupação(nome_empregado, nome_empresa, salário, tipo_de_serviço) coordena(nome_empregado, nome_coordenador) confeccione as consultas abaixo utilizando a linguagem SQL a- obter todos os empregados que tem salário maior que a média de salario daqueles que executam o mesmo tipo de serviço b- obter todos os gerentes que coordenam pessoas em todas as cidades dos coordenados pelo gerente "Nestor Silva"
  18. Tudo bem galera, gostaria de saber como esse TRIGGER trataria os dados: DELIMITER // CREATE TRIGGER tr_teste AFTER UPDATE ON table_foo INSERT INTO table_foo2(ID_table_foo, nome) VALUES(NEW.table_foo.ID,NEW.table_foo.nome); // DELIMITER ; A tupla que sofreu o UPDATE é toda tratada como os elementos NEW(Novos) ou somente os campos que sofreram alteração que vão ser considerados como NEW?
  19. Alguém sabe me dizer porque esta dando esse erro quando eu tento criar um novo usuario no phpMyAdmin?
  20. MySQL backup de tabelas em outro banco

    tenho a seguinte situação em um sistema: tenho que excluir algumas tabelas e ao mesmo tempo ter um botão pra reverter essa ação. a exclusão eu to conseguindo fazer, mas essa segunda parte não. os passos que eu fiz: - criei um banco de dados backup (onde vou fazer uma cópia das tabelas com toda sua estrutura e dados) - criei um código no sql server pra pegar a coluna, tipo, tamanho e enulo de cada tabela. -- pega colunas de tabela declare @colunas nvarchar(max) select @colunas = colunas.name from sysobjects as tabelas, syscolumns as colunas, systypes as tipos where tabelas.id = colunas.id and colunas.usertype = tipos.usertype and tabelas.name = 'tmp_csc00006' declare @tipo nvarchar(max) select @tipo = tipos.name from sysobjects as tabelas, syscolumns as colunas, systypes as tipos where tabelas.id = colunas.id and colunas.usertype = tipos.usertype and tabelas.name = 'tmp_csc00006' declare @tamanho nvarchar(max) select @tamanho = colunas.length from sysobjects as tabelas, syscolumns as colunas, systypes as tipos where tabelas.id = colunas.id and colunas.usertype = tipos.usertype and tabelas.name = 'tmp_csc00006' declare @enulo nvarchar(max) select @enulo = colunas.isnullable from sysobjects as tabelas, syscolumns as colunas, systypes as tipos where tabelas.id = colunas.id and colunas.usertype = tipos.usertype and tabelas.name = 'tmp_csc00006' depois disso eu preciso criar a tabela nesse banco com esses dados. -- monto a estrutura da tabela destino declare @tabela table ( @colunas @tipo, ) -- e depois dar um create nessa variável penso que teria que ter um loop ai dentro, pois são varias colunas. meu banco é o sql server 2014 developer edition 64 bits. senhores, o que puderem me ajudar, lhes agradeço desde já.
  21. MySQL Busca de tabelas em SQL

    Boa tarde. Alguem sabe me informar como faço para descobrir os nomes das tabelas em um banco de dados e ao o que cada tabela se refere. Por exemplo: saber que a tabela nome representa os clientes, a tabela nf significa nota fiscal, alguma coisa assim. Obrigado.
  22. Opa, então estou tendo problema na criação de um Trigger, sei que pode estar bem errado, mas é que estou pegando agora para aprender.(Ainda vou ler a documentação do MYSQL). create table teste( `ID` int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT, `tipo` ENUM('positivo','negativo'), `valor` int NOT NULL ); create table teste2( `ID` int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT, `saldo` int DEFAULT 0, `ID_teste` int(11) NOT NULL, FOREIGN KEY(`ID_TESTE`) references teste(`ID`) ); CREATE TRIGGER tr_Saldo BEFORE INSERT ON teste1 FOR EACH ROW BEGIN IF (tipo = 'positivo') THEN INSERT INTO teste2(saldo,ID_teste) VALUES (NEW.valor, New.ID); END IF; END; A lógica não está completa, o que pretendo fazer é criar uma tabela("TESTE2") que receba o valor de "TESTE", e que va criando um registro após o outro, somando sempre o saldo anterior com o valor novo. O raciocinio no código não está completo pois estou preso ai, não consigo fazer o IF funcionar, kkkkk... Se alguém possuir um tutorial de MYSQL mais robusto, mesmo que seja em vídeo, ficarei grato em receber! Já fiz o curso de SQL da w3c, apesar de não lembrar todos comandos me lembro dos básicos. (Select,Join e tal, kkkkk...) * Consegui arrumar o IF, o que faltava era o "DELIMITER", mas ainda não consegui alcançar o objetivo, estou agora com problema na lógica do IF, não sei se estou querendo fazer milagre com os códigos, não sei se preciso fazer um "SELECT", na minha opinião, como o TRIGGER é do database, não vejo o porque de precisar fazer algum tipo de select. Segue o código: create table primeira( `ID` int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT, `tipo` ENUM('positivo','negativo'), `valor` int NOT NULL ); create table segunda( `ID` int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT, `saldo` int DEFAULT 0, `ID_teste` int(11) NOT NULL, FOREIGN KEY(`ID_TESTE`) references teste(`ID`) ); DELIMITER // CREATE TRIGGER tr_Saldo AFTER INSERT ON primeira FOR EACH ROW BEGIN IF tipo = 'positivo' THEN INSERT INTO segunda(saldo,ID_teste) VALUES (segunda.saldo + primera.NEW.valor, primeira.NEW.ID); ELSEIF primeira.tipo = 'negativo' THEN INSERT INTO segunda(saldo,ID_teste) VALUES (segunda.saldo - primeira.NEW.valor, primeira.NEW.ID); END IF; END// DELIMITER ; Resolvido! Consegui aqui, valeu ai quem leu, kkkkk...
  23. Olá de novo, meu povo! Estou modelando um banco de dados de um sistema de finanças pessoais e me deparei com um problema de modelagem. Nos sistemas financeiros atuais, há o conceito de lançamento fixo, que se repete "infinitamente" ou por um período de tempo especificado. Em cada lançamento é possível fazer alterações específicas, como marcá-lo como pago, por exemplo. Este é um problema análogo dos sistemas de agenda atuais, como Google Agenda e Calendário do Outlook, que trabalham com compromissos que se repetem. Como este conceito é implementado em banco de dados?

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×