Perguntas com a marcação «mysql»

114
Remova a cláusula DEFINER dos Dumps do MySQL

Eu tenho um despejo do MySQL de um dos meus bancos de dados. Nele, existem cláusulas DEFINER que se parecem com, "DEFINER=`root`@`localhost`" Ou seja, essas cláusulas DEFINER estão em minhas instruções CREATE VIEW e CREATE PROCEDURE. Existe uma maneira de remover essas cláusulas DEFINER do meu...

114
SQL: Como executar string não é igual

Eu tenho a seguinte consulta SELECT * FROM table WHERE tester <> 'username'; Estou esperando que isso retorne todos os resultados em que testador não é a string username, mas isso não está funcionando. Acho que estou procurando o inverso da Likeoperadora, mas não tenho certeza? Em minhas...

113
Erro 1364 do mysql O campo não tem valores padrão

Minha mesa parece create table try ( name varchar(8), CREATED_BY varchar(40) not null); e então eu tenho um gatilho para preencher automaticamente o campo CREATED_BY create trigger autoPopulateAtInsert BEFORE INSERT on try for each row set new.CREATED_BY=user(); Quando faço uma inserção usando...

112
Importância do comprimento varchar na tabela MySQL

Eu tenho uma tabela MySQL onde as linhas são inseridas dinamicamente. Como não posso ter certeza do comprimento das cordas e não as quero cortadas, faço-as varchar (200), que geralmente é muito maior do que preciso. Existe um grande impacto no desempenho em dar a um campo varchar muito mais...

112
Repare todas as tabelas de uma vez

Como verificar todas as tabelas do banco de dados de uma vez? Em vez de digitar a consulta check table ''tablename'';para todas as tabelas, uma por uma. Existe algum comando simples como check allou algo

111
Campos comuns do MySQL e seus tipos de dados apropriados

Estou configurando um banco de dados MySQL muito pequeno que armazena nome, sobrenome, e-mail e número de telefone e estou lutando para encontrar o tipo de dados 'perfeito' para cada campo. Sei que não existe uma resposta perfeita, mas deve haver algum tipo de convenção comum para campos comumente...

111
Uso máximo de memória MySQL

Gostaria de saber como é possível definir um limite superior para a quantidade de memória que o MySQL usa em um servidor Linux. No momento, o MySQL continuará ocupando memória a cada nova consulta solicitada, de forma que eventualmente fique sem memória. Existe uma maneira de colocar um limite...

111
MySQL Fire Trigger para inserir e atualizar

É possível disparar um gatilho mysql para os eventos de inserção e atualização de uma tabela? Eu sei que posso fazer o seguinte CREATE TRIGGER my_trigger AFTER INSERT ON `table` FOR EACH ROW BEGIN ..... END // CREATE TRIGGER my_trigger AFTER UPDATE ON `table` FOR EACH ROW BEGIN ..... END...

111
mysql - quantas colunas são demais?

Estou configurando uma tabela que pode ter mais de 70 colunas. Agora estou pensando em dividi-lo, pois alguns dos dados nas colunas não serão necessários sempre que a tabela for acessada. Então, novamente, se eu fizer isso, terei que usar junções. Em que ponto, se houver, são consideradas colunas...