Primeira vez que configura um banco de dados MySQL

1

Na tentativa de aprender a trabalhar com a pilha LAMP, eu bati uma parede com o MySQL. Eu não consigo encontrar uma boa referência para a configuração inicial do MySQL para ser usado com o Apache e python. Então, minha pergunta é em quatro partes:

1) Em que circunstâncias devo criar meu primeiro banco de dados? Ou seja, qual usuário eu uso (usuário http do Apache? Root?)

2) Como funcionam as permissões?

3) Eu tenho que fazer alguma coisa no MySQL para fazer o MySQL falar com o Apache, ou o MySQL para falar com o Python / Django?

4) Existe um bom recurso on-line que descreve tudo isso? Eu encontrei um monte para usar um banco de dados, uma vez que está no lugar, mas nenhum para a configuração inicial?

Notas: Estou tentando executar minha pilha LAMP em uma pequena caixa dedicada apenas para fins de teste / aprendizado, portanto não tenho acesso a nenhum DBA que possa me ajudar, por mais que eu goste de um.

    
por Wilduck 27.03.2010 / 23:46

2 respostas

3

1) Under what circumstances should I create my first database. That is, what user do I use (Apache's http user? root?)

Você cria um banco de dados quando deseja armazenar dados nele. Você faria isso como usuário root do MySQL.

2)How do permissions work?

Consulte o Sistema de privilégios de acesso e Gerenciamento de contas do usuário páginas na documentação.

3) Do I have to do anything on the MySQL side to make MySQL talk to Apache, or MySQL to talk to Python/Django?

Crie um banco de dados, crie um usuário para o banco de dados e preencha um banco de dados. Detalhes adicionais serão específicos para o aplicativo.

4) Is there a good resource online that describes setting all of this up? I've found a bunch for using a database once it's in place, but none for the initial setup?

O manual do MySQL é uma documentação fantástica. Você executaria o cliente mysql se já estivesse instalado em seu sistema. Recomendações específicas para o seu pacote de distribuição não podem ser fornecidas sem que sua distribuição seja identificada. Se você quiser usar um dos lançamentos do MySQL diretamente, haverá uma README e outra documentação incrivelmente detalhada no tarball.

    
por 28.03.2010 / 04:09
0

Se o uso do MySQL a partir da linha de comando lhe causar muitos problemas, você também poderá instalar o phpMyAdmin . Basta baixá-lo para sua raiz web ( NÃO EM UMA MÁQUINA DE PRODUÇÃO! ) e, em seguida, edite o arquivo sample.config.inc para digitar o nome de usuário / senha mysql e visite link

    
por 28.03.2010 / 05:35

Tags