Articles of mysql

Copie / duplique o database sem usar o mysqldump

Sem access local ao servidor, existe alguma maneira de duplicar / clonar um database MySQL (com conteúdo e sem conteúdo) em outro sem usar o mysqldump ? Atualmente estou usando o MySQL 4.0.

Como faço para restaurar um arquivo de despejo do mysqldump?

Foi-me dado um arquivo de database MySQL que eu preciso restaurar como um database na minha máquina Windows Server 2008. Eu tentei usar o MySQL Administrator, mas recebi o seguinte erro: O arquivo selecionado foi gerado pelo mysqldump e não pode ser restaurado por este aplicativo. Como faço para que isso funcione?

Melhor tipo de dados para armazenar valores monetários em um database MySQL

Qual é o melhor tipo de dados SQL para valores monetários? Estou usando o MySQL, mas preferiria um tipo independente de database.

falha de pesquisa de texto completo do mysql

Isso é o que eu testei. mysql> select * from product; +————+———+—————+ | Id | Product | ProductIdType | +————+———+—————+ | B00005N5PF | one pen | ASIN | | B000J5XS3C | | ASIN | +————+———+—————+ 2 rows in set (0.00 sec) mysql> select * from product p where match (p.Product) against (‘pen’ in boolean mode); […]

Coluna desconhecida no erro “lista de campos” na consulta de atualização do MySQL

Eu continuo recebendo o erro # 1054 do MySQL, ao tentar executar esta consulta de atualização: UPDATE MASTER_USER_PROFILE, TRAN_USER_BRANCH SET MASTER_USER_PROFILE.fellow=`y` WHERE MASTER_USER_PROFILE.USER_ID = TRAN_USER_BRANCH.USER_ID AND TRAN_USER_BRANCH.BRANCH_ID = 17 É provavelmente algum erro de syntax, mas eu tentei usar uma inner join em vez disso e outras alterações, mas continuo recebendo a mesma mensagem: Unknown […]

MySQL e JDBC com rewriteBatchedStatements = true

Eu tenho lido em torno, aqui , aqui e aqui sobre as vantagens de usar rewriteBatchedStatements=true Se eu entendi direito, com rewriteBatchedStatements=true o JDBC irá empacotar o maior número possível de consultas em um único pacote de rede, diminuindo assim a sobrecarga da rede. Estou certo? Então vem a minha atenção que o valor definido […]

Consultando vários bancos de dados de uma só vez

Eu tenho instâncias do WordPress com cada um em seu próprio database. Para uma atualização, preciso consultar todos os plug-ins ativos, que estão armazenados em uma tabela ‘wp_options’ e acessíveis via WHERE option_name=’active_plugins’ Como posso acessar todas as configurações de plug-in ativas (distribuídas em vários bancos de dados) e enviá-las em um único resultado de […]

MySQL converte datetime para timestamp Unix

Como faço para converter o seguinte formato para unest timestamp? Apr 15 2012 12:00AM O formato que recebo do DB parece ter AM no final. Eu tentei usar o seguinte, mas não funcionou: CONVERT(DATETIME, Sales.SalesDate, 103) AS DTSALESDATE, CONVERT(TIMESTAMP, Sales.SalesDate, 103) AS TSSALESDATE where Sales.SalesDate value is Apr 15 2012 12:00AM

Como gerar um erro dentro de uma function MySQL

Eu criei uma function MySQL e gostaria de gerar um erro se os valores passados ​​para os parâmetros forem inválidos. Quais são minhas opções para levantar um erro dentro de uma function MySQL?

Por que o MySQL permite consultas “group by” sem funções agregadas?

Surprise – esta é uma consulta perfeitamente válida no MySQL: select X, Y from someTable group by X Se você tentou essa consulta no Oracle ou no SQL Server, receberá a mensagem de erro natural: Column ‘Y’ is invalid in the select list because it is not contained in either an aggregate function or the […]