Perguntas com a marcação «mysql»

O MySQL é um sistema de gerenciamento de banco de dados relacional (RDBMS) gratuito e de código aberto que usa a linguagem de consulta estruturada (SQL). NÃO USE esta tag para outros bancos de dados, como SQL Server, SQLite etc. Esses são bancos de dados diferentes, que usam todos os seus próprios dialetos do SQL para gerenciar os dados.


2
Transmitido de VARCHAR para INT - MySQL
Meus dados atuais para SELECT PROD_CODE FROM `PRODUCT` é PROD_CODE 2 5 7 8 22 10 9 11 Eu tentei todas as quatro consultas e nenhuma funcionou. ( Ref ) SELECT CAST(PROD_CODE) AS INT FROM PRODUCT; SELECT CAST(PROD_CODE AS INT) FROM PRODUCT; SELECT CAST(PROD_CODE) AS INTEGER FROM PRODUCT; SELECT CAST(PROD_CODE …
267 mysql  sql 

16
Obtendo “O tempo limite de espera para bloqueio foi excedido; tente reiniciar a transação "mesmo que eu não esteja usando uma transação
Estou executando a seguinte UPDATEinstrução MySQL : mysql> update customer set account_import_id = 1; ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction Como não estou usando uma transação, por que estaria recebendo esse erro? Eu até tentei reiniciar meu servidor MySQL e não ajudou. A tabela possui 406.733 …




9
MySQL SELECT apenas valores não nulos
É possível fazer uma instrução select que use apenas valores NOT NULL? Agora eu estou usando isso: SELECT * FROM table E então eu tenho que filtrar os valores nulos com um loop php. Existe uma maneira de fazer: SELECT * (that are NOT NULL) FROM table ? Agora, quando …
264 mysql  sql  select  notnull 


30
MySQL> Tabela não existe. Mas faz (ou deveria)
Mudei o datadir de uma instalação do MySQL e todas as bases foram movidas corretamente, exceto uma. Eu posso conectar e USEo banco de dados. SHOW TABLEStambém me devolve todas as tabelas corretamente e os arquivos de cada tabela existem no diretório de dados do MySQL. No entanto, quando tento …


6
Comprimento máximo do MySQL e GROUP_CONCAT ()
Estou usando GROUP_CONCAT()em uma consulta MySQL para converter várias linhas em uma única string. No entanto, o comprimento máximo do resultado dessa função é de 1024caracteres. Estou muito ciente de que posso alterar os parâmetros group_concat_max_lenpara aumentar esse limite: SET SESSION group_concat_max_len = 1000000; No entanto, no servidor que estou …

12
Obter nomes de tabelas usando a instrução SELECT no MySQL
No MySQL, eu sei que posso listar as tabelas em um banco de dados com: SHOW TABLES No entanto, quero inserir esses nomes de tabelas em outra tabela, por exemplo: INSERT INTO metadata(table_name) SHOW TABLES /* does not work */ Existe uma maneira de obter os nomes das tabelas usando …
260 mysql 



7
Como posso parar uma consulta MySQL em execução?
Eu me conecto a mysql partir do meu shell Linux. De vez em quando eu executo uma SELECTconsulta muito grande. Ele imprime e imprime e eu já sei que não foi isso que eu quis dizer. Eu gostaria de parar a consulta. Bater Ctrl+C(algumas vezes) matamysql completamente e me leva …
258 mysql  kill  processlist 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.