Como criar um banco de dados MySQL no servidor Ubuntu? [fechadas]

-1

Eu estou tentando fazer um blog WordPress e instalar o WP manualmente, mas os bancos de dados MySQL estão me dando dores de cabeça. Alguém pode explicar o que é MySQL e como fazer um banco de dados? Estou usando o Ubuntu Server e já tenho o pacote mysql instalado.

    
por ultrapenguin 09.02.2014 / 15:25

2 respostas

4

Você pode executar o wp-admin / setup-config.php, que irá pedir por você as informações do MySQL se o arquivo wp-config.php não existir.

Se você tiver descompactado os arquivos do Wordpress em seu diretório raiz, basta acessar http://yourdomain .com/wp-admin/setup-config.php e guiá-lo pelas etapas.

Se você estiver na máquina local, poderá fazer http://localhost/wp-admin/setup-config.php

Se você tiver problemas com o servidor, confira este guia sobre como configurar o LAMP link

Você também deve dar uma olhada na documentação do WP. link

Espero que isso ajude.

    
por 09.02.2014 / 15:33
2

Veja algumas informações básicas úteis sobre o que é um banco de dados e como ele se encaixa nos aplicativos da Web:

O MySQL é um servidor de banco de dados SQL.

Bancos de dados permitem organizar dados em tabelas. Cada tabela possui um número de colunas e o nome e tipo de dados em cada coluna são definidos em um esquema. Você pode adicionar ou excluir linhas ou alterar campos dentro de linhas (um campo por coluna). Os bancos de dados também permitem que você mantenha índices que são arranjos ordenados dessas tabelas, permitindo que você pesquise e recupere dados deles rapidamente (sempre que um site oferece um recurso de pesquisa, é provável que seja baseado nessa capacidade de um banco de dados). Há muito mais nos bancos de dados, vale a pena investigar se você está interessado em aprender sobre aplicativos da Web e como eles funcionam.

Um banco de dados SQL permite que você ou um programa armazene e busque informações usando comandos SQL. Você pode fazer coisas como SELECT no banco de dados e recuperar todas as linhas de uma tabela que correspondam ao que você deseja.

Por que aplicativos da Web como o Wordpress usam bancos de dados e não arquivos para armazenamento? Duas razões:

  • Como os bancos de dados podem manipular vários processos ou usuários acessando e atualizando-os de uma só vez. Os arquivos não podem ficar sem muito trabalho (no momento em que você também pode usar um banco de dados)
  • Você pode hospedar o banco de dados em um servidor separado, exceto o mesmo que o aplicativo da Web está executando. Isso permite ajustar, redistribuir, balancear a carga e otimizar a carga de trabalho se você tiver um site grande com milhões de usuários, etc.

Os servidores SQL funcionam como um sistema operacional - um servidor SQL terá usuários e privilégios (armazenados normalmente em uma tabela do sistema). Existe um usuário "root" do MySQL (a senha que você escolhe durante a instalação) e comandos SQL podem ser emitidos para criar outros usuários. Você pode conceder privilégios a certos usuários em certas tabelas e isso é bom de uma perspectiva de segurança.

Parece complexo? A boa notícia é que hoje em dia a maioria das aplicações web faz a configuração funcionar para você com um instalador conveniente. Tudo o que você precisa fazer é dizer:

  • em qual sistema o servidor MySQL está sendo executado. Se estiver sendo executado no mesmo sistema, isso é 127.0.0.1 ou localhost
  • a senha de root do servidor MySQL. O aplicativo pede isso para poder configurar seu próprio banco de dados e tabelas no servidor.
  • Você também pode precisar contar a ele um usuário e uma senha. Isso significaria que você teria que configurar o usuário e o banco de dados no MySQL.

Se você acaba tendo que criar usuários e bancos de dados MySQL, é muito mais fácil para um especialista não-MySQL fazer com phpmyadmin (apt-get install phpmyadmin e então você pode ter que mover um arquivo de seu /etc/apache2/conf.available to /etc/apache2/conf.enabled ) - um aplicativo da Web que você pode instalar e que fornece uma GUI da Web conveniente para fazer a maior parte disso.

    
por 09.02.2014 / 15:55