Доступ к AWS Lightsail LAMP Stack - MariaDB из объекта PHP PDO - PullRequest
0 голосов
/ 24 сентября 2018

Я создал стек LAMPail Lightsail AWS и смог создать базу данных с несколькими таблицами, к которым я обращался, используя http://127.0.0.1:8888/phpmyadmin/index.php (сначала необходимо создать SSH-туннель с исходным портом 8888 и целевым localhost: 80).После входа в bitnami я получил пароль приложения, используя cat bitnami_application_password.Сейчас я пытаюсь получить доступ к БД через объект PHP PDO, чтобы я мог выполнять базовые службы CRUD, необходимые для моего веб-сайта.Я не уверен, как это сделать.Я включил порт 3306 в экземпляре AWS Lightsail

  $pdo = new PDO('<<HOST_NAME>>:<<PORT>>;dbname=<<DATABASE_NAME>>', 'root', 'pJ44xVRiUihT');

Я не знаю, что использовать для <>.Я видел сообщение об использовании переменной $ dsn, такой как "mysql: host = 127.0.0.1; port = 3306; dbname = mydb" Ссылка: PDO через SSH2 в PHP?

Для имени пользователя я использую root.Для пароля я использовал результат вывода cat bitnami_application_password

1 Ответ

0 голосов
/ 24 сентября 2018

Я обнаружил, что использование имени хоста: 127.0.0.1:3306 работает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...