Как подключиться из MySQL к веб-приложению [дубликат]

На этот вопрос уже есть ответ здесь:

Я пытался настроить локальный экземпляр для веб-приложения.

Я новичок в MySQL и не могу понять, как на самом деле подключить эту базу данных к реальному веб-приложению, находящемуся в папке / var / www на моем компьютере.

Я создал базу данных в терминале командной строки:

mysql> create database mydatabase
-> ;
Query OK, 1 row affected (0.00 sec)
mysql> create user 'host'@'website.local' identified by 'hmypassword';
Query OK, 0 rows affected (0.00 sec)
mysql> create user 'host'@'%' identified by 'mypassword';
Query OK, 0 rows affected (0.00 sec)
mysql> grant all privileges on database.* to 'host'@'%';
Query OK, 0 rows affected (0.01 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Bye
mysql -u host -h 127.0.0.1 -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 52
Server version: 5.5.37-0ubuntu0.14.04.1 (Ubuntu)

Как мне на самом деле подключить эту базу данных к веб-сайту? Я также не понимаю, как сделать схему для этой базы данных.

Каждый раз, когда я пытаюсь обновить свой веб-браузер, я получаю следующее сообщение:

Could not access database!
SQLSTATE[HY000] [2002] Connection refused
0
задан 16 July 2014 в 00:12

1 ответ

Основной механизм:

  • браузер просит у веб-сервера веб-страницу. Это - на самом деле адрес программы или сценария, чаще всего записанного в PHP.
  • веб-сервер выполняет программу PHP.
  • программа PHP получает доступ к серверу базы данных с помощью SQL-операторов.
  • сервер базы данных возвращает данные программе.
  • программа помещает данные в страницу HTML.
  • веб-сервер отправляет страницу HTML в браузер.

, Таким образом, у Вас все еще есть некоторый способ пойти. Смотрите на stackoverflow для нахождения примеров вышеупомянутого.

0
ответ дан 16 July 2014 в 00:12

Другие вопросы по тегам:

Похожие вопросы: