Perguntas com a marcação «sql»

9
Convertendo tabela grande de MyISAM para Innodb

Eu tenho uma tabela com cerca de 300 milhões de linhas no formato MyISAM que eu quero converter para Innodb Meu objetivo original era reduzir o uso alterando o esquema da tabela para ter índices mais simples. Joguei fora toda a tabela, a soltei, a recriei com menos índices e agora estou...

9
mysqldump solicitando senha no shellscript

Eu escrevi um script shell simples para despejar um banco de dados mysql específico. O problema é que ele está solicitando uma senha, mesmo que eu forneça. O mysql db é a versão 5.0.27, se isso importa. Aqui está a linha específica que estou usando. $MYSQLDUMP -u backup -p$MyPass $DB >...

9
Prevenindo ataques de força bruta no MySQL?

Eu preciso ativar a rede para o MySQLd, mas toda vez que o faço, o servidor fica brutalmente forçado ao esquecimento. Algum script médio de adivinhação de senha começa a martelar no servidor, abrindo uma conexão na porta 3306 e tentando senhas aleatórias para sempre. Como posso impedir que isso...

9
MySQL 5.1 ou 5.5?

Existem diferenças significativas entre as versões 5.1 e 5.5? O servidor em questão é usado para hospedar um fórum vBulletin de tamanho médio. O principal benefício do 5.1 é que ele está disponível no

9
Tabela MySQL não suporta otimização

Minhas tabelas do Wordpress parecem estar precisando de otimização, então olhei para o comando OPTIMIZE TABLE. Quando executo o comando, obtenho os seguintes resultados: A tabela não suporta otimizar, ao invés de recriar + analisar As tabelas são construídas usando o instalador do Wordpress...

9
MySQL: tabela está marcada como falhou

Após um problema de disco cheio, um dos bancos de dados MySQL no servidor apresenta o seguinte erro ao tentar fazer o backup: [root@mybox ~]# mysqldump -p --result-file=/tmp/dbbackup.sql --database myDBname Enter password: mysqldump: Got error: 145: Table './myDBname/myTable1' is marked as crashed...

9
Mysql: criar índice em 1,4 bilhões de registros

Eu tenho uma tabela com 1,4 bilhão de registros. A estrutura da tabela é a seguinte: CREATE TABLE text_page ( text VARCHAR(255), page_id INT UNSIGNED ) ENGINE=MYISAM DEFAULT CHARSET=ascii O requisito é criar um índice sobre a coluna text. O tamanho da tabela é de cerca de 34G. Eu tentei...

9
erro de mysqldump LOCK TABLES

Quando executo um mysqldump, recebo o seguinte erro: mysqldump -u root -ppassword --databases information_schema > test.sql mysqldump: Got error: 1044: Access denied for user 'root'@'localhost' to database 'information_schema' when using LOCK TABLES Como posso consertar

9
Erro de conexão com o banco de dados mysql

Meu aplicativo precisa se conectar com bastante frequência a um banco de dados mysql em outra máquina. No entanto, recebo erros frequentes na conexão; Geralmente, eu posso me conectar, mas após várias tentativas. A mensagem de erro que recebo é: Mysql.mysql(): Couldn't connect to SQL-server: Lost...

9
Alguém usou MySQL Forks na produção

Agora que o MySQL é de propriedade da Oracle, muitos estão começando a considerar o uso de alguns dos garfos populares, como MariaDB e Drizzle. Alguém as usou na produção por longos períodos de tempo? Em caso afirmativo, os recursos foram estáveis ​​e a experiência foi comparável ao...

9
Como contar valores únicos?

Estou tentando obter o número de endereços_ip exclusivos (neste caso '3'). A tabela fica assim: Estrutura: CREATE TABLE bandits ( key text NOT NULL, ip_address inet, offence text, count bigint DEFAULT 1); Dados: COPY bandidos (chave, endereço_ip, ofensa, contagem) FROM