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.



16
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 insert into try (name) values ('abc'); a entrada …
113 mysql 


10
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 sql  mysql  performance  types 


7
Como você usa a cláusula “WITH” no MySQL?
Estou convertendo todas as minhas consultas do SQL Server para MySQL e todas as minhas consultas que contêm WITHestão falhando. Aqui está um exemplo: WITH t1 AS ( SELECT article.*, userinfo.*, category.* FROM question INNER JOIN userinfo ON userinfo.user_userid = article.article_ownerid INNER JOIN category ON article.article_categoryid = category.catid WHERE article.article_isdeleted …

10
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 parecido?
112 mysql  sql 


6
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 para …
111 mysql  memory  ram 

4
O SELECT da view contém uma subconsulta na cláusula FROM
Tenho duas tabelas e preciso criar um modo de exibição. As tabelas são: credit_orders(id, client_id, number_of_credits, payment_status) credit_usage(id, client_id, credits_used, date) Eu uso a seguinte consulta para fazer isso. A consulta sem a parte "criar visão" funciona bem, mas com "criar visão", ela mostra o erro "SELECT da visão contém …
111 mysql  sql  database  views 

5
Windows: XAMPP vs WampServer vs EasyPHP vs alternativo [fechado]
Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta pergunta provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você acha que esta questão pode ser melhorada e possivelmente reaberta, …
111 php  mysql  windows  apache  wamp 

5
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 em …
111 sql  mysql 

5
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 usados …
111 mysql  database  types 

3
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  triggers 

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.