Instalando e configurando o mySQL 5.0 no FreeBSD
Por: Richardson ( Hachid )
email : richardson at bsdmail dot com
Este artigo descreve como eu instalei o mySQL, uma base de dados relacional muito popular, como uma base de dados back-end.
OBS : Eu não lhe ensinarei como usar o SQL.
Estes foram os recursos que eu usei ao instalar o mySQL.
mySQL http://www.mysql.org/
Mirros do mySQL http://www.mysql.org/mirrors.html
originais do mySQL http://www.devshed.com/Server_Side/MySQL/
mySQL intstalling. http://www.devshed.com/Server_Side/Administration/
Database/page3.html
mySQL e php3. http://hotwired.lycos.com/webmonkey/99/21/
index3a_page4.html?tw=programming
INSTALAÇÃO
Use este comando para inslalar
# cd /usr/ports/databases/mysql50-server && make install clean
INICIANDO O MySQl
# /usr/local/etc/rc.d/mysql-server forcestart
Obs: Para está certo de que o mesmo está rodando
# ps u | grep mysql
Você deverá ver algo do tipo
root 59670 0.0 0.0 348 208 p0 R+ 9:36AM 0:00.00 grep mysql
NOTA: Eu alterei as especificações do usuário do mysql. Isto é tido como mais seguro. Se o daemon for comprometido, então não tem privilégios na raiz.Este é um dos comandos para que venhas alterar as especificações de usuários do sistema --> vipw.
mysql: *: 1010: 1010:: 0: 0: daemon do mysql: /nonexistent: /sbin/nologin
ARQUIVOS DA BASE DE DADOS
Eu pessoalmente achei mais viável modificar a origem da DB mysql.
# cd /var/db
# mv mysql /usr/local/
# ln -s /usr/local/mysql mysql
Especificando o USER que impera sobre o mysql
# cd /usr/local
# chown -R mysql mysql
Restartando o Msql
/usr/local/etc/rc.d/mysql-server restart
PASSWORD DO SUPER USER
Você deve ajustar a senha do sysadmin
E fiz desta forma.
mysqladmin -u root password novopassword
NOTA:Pessoalmente, eu não gosto desta maneira de especificar a senha na linha de comando.Talvez há uma outra maneira de mudar a senha. Observe que o ROOT do Mysql não é o ROOT do Sistema Operacional, e que não deves especificar
o mesmo passwd para os dois,visto que tudo começa a ficar inseguro apartir deste ponto !
CRIANDO UMA BASE DE DADOS
djavu# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3 to server version: 5.0.24a
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> create database minhabasededados;
Query OK, 1 row affected (0.05 sec)
1 Comments:
Bom,so que ainda não entendo muito de mysql,pena porque eu entendo de php!
Confira O Melhor Site De Games Da America Latina!!
www.hannibalgames.vai.la
www.HannibalGames.vai.la
Flws Aew
Postar um comentário
<< Home