Banco de dados MySQL
Optei pelo MySQL por se tratar de um Banco de Dados leve, básico e que cumpre muito bem o seu papel.
Instalação do MySQL:
Para instalar proceda da seguinte forma:
# aptitude install mysql-server-4.1 mysql-client-4.1
Pronto, o MySQL está instalado mas precisa configurá-lo.
# mysqladmin -u root password 'SENHA'
Com esse comando você define uma senha para o usuário root, agora vamos acessar o servidor MySQL:
# mysql -u root -p
Irá pedir a sua senha, e será direcionado ao prompt do MySQL:
mysql>
Neste ponto você vai criar as permissões de um usuário e o banco de dados. Adotei como padrão que o localhost terá acesso a todos os banco de dados
Para acessar o usuário, banco de dados etc, digite:
mysql> use mysql;
Database changed
mysql>
Para dar ao localhost a permissão para acessar todos os bancos de dados:
mysql> insert into
-> host(host,db,Select_priv, Insert_priv, Update_priv,
-> Delete_priv, Create_priv, Drop_priv)
-> values('localhost','%','Y','Y','Y','Y','Y','Y');
O "%" pode ser substituído pelo nome de outro banco de dados. O "%" é um coringa.
Para criar um usuário com permissões de acesso ao localhost digite:
mysql> insert into
-> user (host, user, password)
-> values('localhost','USUÁRIO',password('SENHA'));
Para permitir que um usuário acesse um banco de dados no localhost, use o seguinte comando:
mysql> insert into
-> db (host,db,user,Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv)
-> values ('localhost','MEU_BANCO_DE_DADOS','USUÁRIO','Y','Y','Y','Y','Y','Y');
Pronto, agora vamos sair do prompt do MySQL:
mysql> quit
Bye
Para criar um banco de dados com o nome VIVAOLINUX, vamos usar o comando:
# mysqladmin -u root -p create vivaolinux
Depois de lhe perguntar a senha o novo banco de dados será criado.
O serviço MySQL precisa ser reiniciado, use o comando:
# mysqladmin -u root -p reload
Depois de perguntar a senha o MySQL será carregado novamente:
Ok. Se tiver tudo certo está criado o usuário e um banco de dados. Agora você pode criar, editar e apagar as tabelas como você achar melhor.
Por padrão o MySQL irá abrir a porta 3306, então lembre-se de liberar essa porta em seu firewall!
Até agora você fez a configuração do seu MySQL via linha de comando, mas isso foi pra você ver que usar o prompt não é um bicho de sete cabeças!
Existe sim uma maneira mais simples de configurar o MySQL, que é usando o PhpMyAdmin.
Veja na página seguinte...
1.
2.
3.
4. Banco de dados MySQL
5.
6.
henryjr:
Valeu pelo seu comentário. Creio q as versões atuais ja deixam o caminho correto, mas caso não for, tae a solução...
gpr:
Experimenta ir em "Servidores" e procura por "Servidor Web Apache" em seguida "Create virtual host", esse é o caminho!
Boa sorte...