Iniciando Mysql no Slackware 13.1

O Mysql é um banco de dados relacional presente no Slackware a muitas releases. Porém necessita alguns passos para entrar em execução. Vamos lá!

Depois de instalar os pacotes da distro mysql-5.1.46-x86_64-2.txz encontrado na série AP, configure a database inicial do Mysql para que possa iniciar. Habilite o usuário mysql, deixando-o com um shell ativo e lembre-se de rodar o Mysql como usuário mysql. Durante a etapa de configuração, será solicitada senha para o administrador do mysql.

$ su -
# su – mysql
$ /usr/bin/mysql_install_db
$ /usr/bin/mysqld_safe --user=mysql&
$ /usr/bin/mysql_secure_instalation

No diretório /etc/, existem alguns arquivos exemplo para o Mysql, se o banco de dados for para carga média, utilize o my-medium.cnf. Também crie o diretório para o log do banco e altere seu owner.


# cp /etc/my-medium.cnf /etc/my.cnf
# mkdir /var/log/mysql
# chown mysql:mysql /var/log/mysql
# chown -R mysql:mysql /var/lib/mysql

Após estes procedimentos, pare o Mysql e o inicie novamente.
# killall -9 mysqld
# /etc/rc.d/rc.mysqld
# tail /var/log/mysql/mysqld.log

Para ter acesso a console do Mysql

$ mysql -u mysql -p

Para facilitar as operações é possível utilizar PhpMyAdmin, software em PHP que conecta no banco, ara execução de queries em SQL. Como no Slackware já temos pacotes para o apache e php, basta adicioná-los, liberar o módulo php ao final do httpd.conf e /etc/rc.d/rc.httpd start.
Basta descompactar o PhpMyAdmin no htdocs, alterar o arquivo config.inc.php para conexão com o banco.


About this entry