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.

7
Compartilhamento de banco de dados vs particionamento
Eu tenho lido sobre arquiteturas escaláveis ​​recentemente. Nesse contexto, duas palavras que continuam aparecendo com relação aos bancos de dados são sharding e particionamento . Procurei descrições, mas ainda assim fiquei confusa. Os especialistas da stackoverflow podem me ajudar a entender o básico? Qual é a diferença entre sharding e …

5
ATUALIZAR várias tabelas no MySQL usando LEFT JOIN
Eu tenho duas tabelas e quero atualizar os campos em T1 para todas as linhas em um LEFT JOIN. Para um exemplo fácil, atualize todas as linhas do seguinte conjunto de resultados: SELECT T1.* FROM T1 LEFT JOIN T2 ON T1.id = T2.id WHERE T2.id IS NULL O manual do …
165 mysql  sql-update 

7
Delimitadores no MySQL
Costumo ver pessoas usando delimitadores. Tentei descobrir o que são delimitadores e qual é o objetivo deles. Após 20 minutos de pesquisa no Google, não consegui encontrar uma resposta que me satisfizesse. Então, minha pergunta é agora: o que são delimitadores e quando devo usá-los?
165 mysql  delimiter 



10
ERRO 1044 (42000): acesso negado pelo usuário '' @ 'localhost' ao banco de dados 'db'
Eu quero começar a escrever consultas no MySQL. show grants mostra: +--------------------------------------+ | Grants for @localhost | +--------------------------------------+ | GRANT USAGE ON *.* TO ''@'localhost' | +--------------------------------------+ Não tenho nenhum ID de usuário, mas quando quero criar um usuário não tenho privilégios, também não sei como criar privilégios quando nem …
164 mysql 

2
Como adicionar restrição não nula à coluna existente no MySQL
Eu tenho o nome da tabela chamado "Pessoa" com os seguintes nomes de coluna P_Id(int), LastName(varchar), FirstName (varchar). Eu esqueci de dar NOT NULLrestrição a P_Id. Agora eu tentei com consulta a seguir para adicionar NOT NULLrestrição para a coluna existente chamado P_Id, 1. ALTER TABLE Person MODIFY (P_Id NOT …
164 mysql  constraints 

9
O que é esse operador <=> no MySQL?
Estou trabalhando no código escrito por um desenvolvedor anterior e em uma consulta que diz: WHERE p.name &lt;=&gt; NULL O que &lt;=&gt;significa nesta consulta? É algo igual a =? Ou é um erro de sintaxe? Mas não está mostrando nenhum erro ou exceção. Eu já sei isso &lt;&gt;= !=no MySQL …


13
Comando Mysql não encontrado no OS X 10.7
Não consigo fazer meu mysql iniciar no os x 10.7. Localiza-se em/usr/local/mysql/bin/mysql Eu recebo o comando não encontrado quando digito mysql --versionno terminal. Eu tentei isso não pode acessar o mysql na linha de comando mac, mas ainda assim o comando get não foi encontrado. Tentei instalar o mysql com …
163 mysql 

2
O que significa quando o MySQL está no estado "Enviando Dados"?
O que significa se a consulta Mysql: SHOW PROCESSLIST; retorna "Enviando dados" na coluna Estado? Eu imagino que isso significa que a consulta foi executada e o MySQL está enviando dados de "resultado" para o cliente, mas estou me perguntando por que está demorando tanto tempo (até uma hora). Obrigado.
163 mysql 



22
Como corrigir erros de "Valor incorreto da string"?
Depois de perceber que um aplicativo tendia a descartar emails aleatórios devido a erros incorretos no valor da string, eu fui embora e troquei muitas colunas de texto para usar o utf8charset de coluna e a coluna padrão collate ( utf8_general_ci) para aceitá-las. Isso corrigiu a maioria dos erros e …
162 mysql 


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.