Articles of mysql

Acesso root do MySQL de todos os hosts

Eu instalei o servidor MySQL em uma máquina Ubuntu remota. O usuário root é definido na tabela mysql.user desta maneira: mysql> SELECT host, user, password FROM user WHERE user = ‘root’; +——————+——+——————————————-+ | host | user | password | +——————+——+——————————————-+ | localhost | root | *xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | | ip-10-48-110-188 | root | *xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | | […]

O que o erro mysql 1025 (HY000): Erro na renomeação de ‘./foo’ (errorno: 150) significa?

Eu tentei isso no mysql: mysql> alter table region drop column country_id; E entendi isso: ERROR 1025 (HY000): Error on rename of ‘./product/#sql-14ae_81’ to ‘./product/region’ (errno: 150) Alguma ideia? Coisas chave estrangeira?

MySQL versus PDO

Eu sou relativamente novo em PHP e construí um site de tamanho médio usando chamadas padrão de database MySQL. No entanto, aprendi recentemente sobre o PDO e espero descobrir da comunidade se vale a pena mudar do MySQL para o PDO. Por segurança eu tenho usado mysql_real_escape_string . Informações sobre o site: Estou usando uma […]

Como alterar o agrupamento padrão de um database?

Nosso programador anterior definiu o agrupamento errado em uma tabela (Mysql). Ele montou com o latim collation, quando deveria ser UTF8, e agora eu tenho problemas. Todos os registros com personagens chineses e japoneses mudam para ??? personagem. É possível alterar o agrupamento e recuperar o detalhe do personagem?

Diferença entre chave, chave primária, chave única e índice no MySQL

Quando devo usar KEY , PRIMARY KEY , UNIQUE KEY e INDEX ?

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 […]