Configurando Apache + MySQL + PHP no Slackware
Nesse simples artigo descreverei a configuração básica de alguns pacotes de servidores padrão do Slackware, fazendo funcionar o MySQL, Apache e PHP.
Parte 2: Utilizando o MySQL
Depois da instalação do MySQL, você ainda tem que configurar pequenas coisas para que o mesmo funcione. Para isso, siga os passos abaixo (usar o usuário root).
Com o comando abaixo você instalara o banco de dados do MySQL:
# mysql_install_db
Com o banco de dados instalado, vamos agora tentar iniciar o MySQL. Isso gerará um erro, pelo que percebi esse erro tem que ser gerado, então, não se preocupe.
# mysqld_safe &
[1] 20429
Starting mysqld daemon with databases from /var/lib/mysql
STOPPING server from pid file /var/lib/mysql/BooM.pid
060626 01:46:46 mysqld ended
Pressione somente a tecla Enter e continue seguindo os passos.
Bom, na verdade não sei explicar o que esse comando faz, mas é necessário, pois sem ele o meu MySQL não funcionou.
# chown -R mysql.mysql /var/lib/mysql
Agora tentaremos rodar o MySQL novamente:
# mysqld_safe &
[1] 21262
Starting mysqld daemon with databases from /var/lib/mysql
Isso significa que o mysql já esta rodando, então agora devemos criar uma senha para utilizarmos no MySQL.
# mysqladmin -u root -p password 'senha_do_mysql'
Bom, quando apertarmos Enter o MySQL irá pedir uma senha, somente aperte Enter novamente.
Importante: caso o MySQL não deixe você inserir uma senha, preste atenção e olhe se ele está realmente rodando. O MySQL só deixará inserir ou trocarmos a senha se ele estiver rodando.
Bom, vamos logar no MySQL.
# mysql -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2 to server version: 4.1.14
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
Bom, se a mensagem acima aparecer, seu MySQL está pronto para rodar.
Só lembrando, caso tenha que dar um restart no MySQL, pode usar esse comando:
# /etc/rc.d/rc.mysqld restart (citei o restart, mas pode ser o start seguido do stop)
vamos ao próximo passo.
Com o comando abaixo você instalara o banco de dados do MySQL:
# mysql_install_db
Com o banco de dados instalado, vamos agora tentar iniciar o MySQL. Isso gerará um erro, pelo que percebi esse erro tem que ser gerado, então, não se preocupe.
# mysqld_safe &
[1] 20429
Starting mysqld daemon with databases from /var/lib/mysql
STOPPING server from pid file /var/lib/mysql/BooM.pid
060626 01:46:46 mysqld ended
Pressione somente a tecla Enter e continue seguindo os passos.
Bom, na verdade não sei explicar o que esse comando faz, mas é necessário, pois sem ele o meu MySQL não funcionou.
# chown -R mysql.mysql /var/lib/mysql
Agora tentaremos rodar o MySQL novamente:
# mysqld_safe &
[1] 21262
Starting mysqld daemon with databases from /var/lib/mysql
Isso significa que o mysql já esta rodando, então agora devemos criar uma senha para utilizarmos no MySQL.
# mysqladmin -u root -p password 'senha_do_mysql'
Bom, quando apertarmos Enter o MySQL irá pedir uma senha, somente aperte Enter novamente.
Importante: caso o MySQL não deixe você inserir uma senha, preste atenção e olhe se ele está realmente rodando. O MySQL só deixará inserir ou trocarmos a senha se ele estiver rodando.
Bom, vamos logar no MySQL.
# mysql -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2 to server version: 4.1.14
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
Bom, se a mensagem acima aparecer, seu MySQL está pronto para rodar.
Só lembrando, caso tenha que dar um restart no MySQL, pode usar esse comando:
# /etc/rc.d/rc.mysqld restart (citei o restart, mas pode ser o start seguido do stop)
vamos ao próximo passo.
vamos v se vc pode me ajudar com um problema ..tenho hj o Win2003
usando o BD SQLserver......e quero migrar para o Linux+MySql ..
quero saber se isso é possivel....? v se vc pode me ajudar juninho