Posts Tagged “mysql”Uma senha esquecida ou perdida no MySQL não significa o fim do mundo. Seguindo os seguintes passos, é possivel recuperar a palavra-passe do administrador (root). Os seguintes comandos são os utilizados em Ubuntu Server, para outras distribuições, é necessário utilizar os comandos apropriados sempre que não se esteja a operar na shell do MySQL ( mysql> ). Ler o resto desta entrada » Sem Comentários » Colocado por Rui S. Sousa em FreeBSD, Guias, apache, mysql, php, tags: apache, Dicas, FreeBSD, guia, instalação, mysql, php, servidor web, webserver Um dos sistemas operativos mais rápidos e robustos para utilizar num webserver é o FreeBSD. É de instalação e configuração um pouco mais complexa que o Ubuntu, mas a fiabilidade, segurança e rapidez muitas das vezes têm mais importancia do que a complexidade ou a maior demora na intalação e configuração. Neste guia irá ser exemplificada uma instalação básica de FreeBSD Apache, MySQL e PHP. Ler o resto desta entrada » Sem Comentários » Este é um erro não muito comum no wordpress mas que quando acontece, as consequências são devastadoras – Ninguém consegue fazer uso das páginas de administração, nem mesmo o próprio Administrador. O erro é causado pela mudança de prefixo da base de dados após a instalação ou pela migração para outro servidor onde seja alterado o prefixo. Este problema está também associado à utilização do plugin WP security scan. Ler o resto desta entrada » 2 Comentários » Este script permite a realização de backups do MySQL e guardar uma cópia local e/ou enviar para um servidor de FTP. Tudo sem intervenção do administrador de sistemas. O backup é um ficheiro comprimido no formato bunzip2 e com data no nome do ficheiro sendo gerado um novo ficheiro de cada vez que o script é executado. Basta prencher os dados e colocar em cron job. Download (Guardar como) Sem Comentários » Colocado por Rui S. Sousa em Artigos, Linux, mysql, tags: benchmark, comparativo, ext3, ext4, file system, jfs, mysql, performance, reiserfs, sistema de ficheiros, xfs Update – Foi realisada uma nova ronda de testes que já inclui o btrfs – clicar aqui para aceder A performance do MySQL é influenciada por vários factores chave: velocidade de processamento, memória (quantidade e velocidade) e acesso ao disco rigido. Idealmente, uma base de dados deveria residir apenas em memória onde a largura de banda é maior e a latência é menor. Na realidade, raramente isso é possível, especialmente no caso dos LAMP (Linux Apache MySQL PHP) que muitas vezes residem em servidores virtuais partilhados onde a memória é escassa. O acesso ao disco começa assim a ganhar um papel preponderante, especialmente em bases de dados de média dimenção ou em casos onde não é possível o uso intensivo de caches para o MySQL. Ler o resto desta entrada » Sem Comentários » Optimizar o MySQL para correr da melhor forma pode ser uma tarefa dantesca, tendo em conta o número de variáveis e opções envolvidas. Exitem algumas ferramentas para auxiliar nessa tarefa, sugerindo alterações de configuração conforme os padrões de utilização detectados. Uma delas é o mysqltuner. Ler o resto desta entrada » Sem Comentários » Colocado por Rui S. Sousa em Dicas, mysql, tags: base de dados, lento, mysql, optimização, performance, rapido, reparar, tabelas, velocidade Através do comando: mysqlcheck -u root -p –auto-repair –check –optimize –all-databases
é possivel reparar e optimizar todas as tabelas em todas as bases de dados armazenadas no MySQL. O mysqlcheck utiliza as funções CHECK TABLE, REPAIR TABLE, ANALYZE TABLE e OPTIMIZE TABLE de forma a determinar o melhor layout conforme o motor utilizado. Sem Comentários » A forma mais fácil de fazer um backup de uma base de dados em MySQL é utilizar o comando mysqladmin: mysqldump -u [username] -p [password] [databasename] > [backupfile.sql]
[username] – Nome de Utilizador da base de dados [password] – Palavra passe do Utilizador [databasename] – nome da base de dados [backupfile.sql] – nome do ficheiro onde se pretende guardar a informação Exemplo: :# mysqldump -u root -p NomeDaBaseDeDados > NomeDaBaseDeDados.sql
Nota: neste exemplo, não é logo inserida a password, sendo ela posteriormente pedida pelo mysql Para restaurar a base de dados utiliza-se o comando mysql: mysql -u [username] -p [password] [databasename] < [backupfile.sql]
Exemplo: :# mysql -u root -p NomeDaBaseDeDados < NomeDaBaseDeDados.sql
Nota: também neste exemplo, não é logo inserida a password, sendo ela posteriormente pedida pelo mysql Sem Comentários » Colocado por Rui S. Sousa em Guias, Linux, tags: apache, como, configuração, guia, instalar, Linux, mysql, php, servidor, slackware, web SLAMP – Slackware Linux Apache MySQL PHP SLAMP é uma solução para um servidor web baseado no sistema operativo open-source (fonte aberta) Linux , mais especificamente, numa das mais antigas e estáveis distribuiçoes existentes – Slackware. Esta configuração utiliza ainda o servidor web Apache, a base de dados MySQL e a linguagem de scripting PHP. Ler o resto desta entrada » Sem Comentários » |