Ir para conteúdo
Fórum Script Brasil
  • 0

Base de dados em diferentes diretórios no localhost


devlon

Pergunta

Tenho uma dúvida cruel.

Minha intenção é: uma vez que eu tenho cada site que eu crio em um diretório específico, poderia eu, colocar os respectivos bancos de dados nos mesmos

diretórios?

Ou seja, cada site ter seu diretório "base" - por exemplo - e dentro deste diretório o banco referente a este site e poder configurá-lo no MySQL local,

para que o mesmo funcione?

Viajem na maionese ou possível?

Comecei a estudar agora, procurei pacas na net e não achei referência a isso. Solução - SOCORRO... rsrsrs.

Minhas configurações:

-> WampServer com:

* Apache v. 2.2.11

* MySQL v. 5.1.36

* PHP 5.3.0

Grato a todos.

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Meu camarada, o que controla o banco instalado em sua máquina é o PHP, o que controla o PHP é o servidor HTTP, no caso, o Apache. Você pode criar "trocentas" pastas dentro do diretório do Apache, fazendo assim, a idéia de módulos, cada pasta conterá um módulo do seu sistema, cadastro, consulta, etc. Dentro destar pastas, os códigos PHP, que controlam seu sistema, acesso a banco, etc.

Uma vez criado o Schema no MySQL, ele não precisa acompanhar sua pasta, nem o código PHP precisa saber o diretório deste Schema. O PHP, precisa somente saber o usuário, a senha e a a máquina servidora (ip/nome). O resto, é com servidor HTTP (Hiper Text Transfer Protocol). Qualquer coisa posta aew.

Editado por Rafael Laurindo
Link para o comentário
Compartilhar em outros sites

  • 0

Oi, 'devlon'!

Leia 2.1.1.3. Preparando o Ambiente MySQL do Windows

Leia o manual do MySQL (.pdf) Versão 5.0 item 2.3.7 página 67.

You can also make use of the example option files included with your MySQL distribution. Look in
your install directory for files such as my-small.cnf, my-medium.cnf, my-large.cnf,
and my-huge.cnf, which you can rename and copy to the appropriate location for use as a base
configuration file.
An option file can be created and modified with any text editor, such as Notepad. For example, if
MySQL is installed in E:\mysql and the data directory is in E:\mydata\data, you can create
an option file containing a [mysqld] section to specify values for the basedir and datadir
parameters:
[mysqld]
# set basedir to your installation path
basedir=E:/mysql
# set datadir to the location of your data directory
datadir=E:/mydata/data
Note that Windows pathnames are specified in option files using (forward) slashes rather than backslashes.
If you do use backslashes, you must double them:
[mysqld]
# set basedir to your installation path
basedir=E:\\mysql
# set datadir to the location of your data directory
datadir=E:\\mydata\\data
On Windows, the MySQL installer places the data directory directly under the directory where you
install MySQL. If you would like to use a data directory in a different location, you should copy the
entire contents of the data directory to the new location. For example, if MySQL is installed in
C:\Program Files\MySQL\MySQL Server 5.0, the data directory is by default in
C:\Program Files\MySQL\MySQL Server 5.0\data. If you want to use E:\mydata
as the data directory instead, you must do two things:
1. Move the entire data directory and all of its contents from C:\Program
Files\MySQL\MySQL Server 5.0\data to E:\mydata.
2. Use a --datadir option to specify the new data directory location each time you start the
server.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...