logo

Логін PHPMyAdmin

вступ

phpMyAdmin це інструмент безкоштовного програмного забезпечення, визначений у PHP , призначений для адміністрування MySQL в Інтернеті. Цей програмний інструмент підтримує величезний діапазон операцій MariaDB і MySQL . Найчастіше використовувані операції – це дозволи, користувачі, індекси, відносини, стовпці, таблиці, керування базами даних тощо. Це можна реалізувати за допомогою інтерфейсу користувача. Тим не менш, у нас є можливість виконувати оператор SQL безпосередньо.

налаштування шляху python

phpMyAdmin використовує величезний діапазон документації, і користувачі зможуть оновлювати вікі-сторінки та поширювати ідеї щодо кількох операцій. Це допоможе нам, якщо ми зіткнемося з будь-якою проблемою. Ми можемо застосувати різні канали підтримки, щоб отримати підтримку.

Крім того, phpMyAdmin дуже добре задокументовано в книзі, поясненій розробниками- Освоєння phpMyAdmin для ефективного керування MySQL , доступний в Іспанська і англійська .

Ключові моменти:

    phpMyAdmin підтримує мови RTL і LTR і конвертується в 72 мови . phpMyAdmin є одним із найпоширеніших зрілих проектів разом із гнучкою та стабільною кодовою базою. Ми можемо дізнатися більше про його історію, проект і нагороди, які він отримав.
  • Цей проект є членом Software Freedom Conservancy. Software Freedom Conservancy — це некомерційна компанія, яка підтримує вдосконалення, просування, розробку програмного забезпечення з відкритим кодом, Libre та захист безкоштовних проектів.

Особливості phpMyAdmin:

Логін PHPMyAdmin
  • Імпорт даних через SQL і CSV
  • Інтуїтивно зрозумілий веб-інтерфейс
  • Підтримка аспектів MySQL:
    • Відкидайте та переглядайте бази даних, індекси, поля, подання та таблиці.
    • Змінюйте, перейменовуйте, видаляйте, копіюйте та створюйте бази даних, індекси, поля та таблиці.
    • Підтримувати таблиці, бази даних і сервер із пропозиціями на сервері
    • Створюйте закладки, редагуйте та виконуйте пакетні запити та оператори SQL.
    • Керуйте привілеями та обліковими записами користувачів MySQL.
    • Керуйте збереженими тригерами та процедурами.
  • Експорт даних для кількох форматів: PDF, XML, SQL, JEC/JSO, CSV .
  • Розробка графічного макету нашої бази даних у кількох форматах.
  • Кілька серверів.
  • Створення складних запитів за допомогою QBE (Query-by-example).
  • Перетворення збережених даних у формат із попередньо визначеним набором функцій, наприклад відображення BLOB-даних як посилання для завантаження або зображення.
  • Глобальний пошук у базі даних або будь-якій її підмножині.

Підключення phpMyAdmin

phpMyAdmin може бути доступний за допомогою імені хоста 127.0.0.1 з різних причин безпеки. Ми повинні створити SSH-тунель, який направляє запити до будь-якого веб-сервера через 127.0.0.1 для доступу до нього через віддалену систему. Це означає, що ми повинні мати можливість підключитися до нашого сервера через SSH для віддаленого доступу до програм.

Примітка: переконайтеся, що наш сервер бази даних і Інтернет запущені, перш ніж переходити до наступних кроків.

Для доступу до phpMyAdmin через тунель SSH нам потрібен клієнт SSH. У наведених нижче інструкціях ми вибрали PuTTY. PuTTY — це клієнт SSH (безкоштовний) для платформ LINUX і Windows. Початковий крок — це налаштування PuTTY.

Після того, як ми правильно налаштуємо наш SSH-клієнт і ми підтвердимо, що ми можемо успішно отримати доступ до нашого екземпляра за допомогою SSH, нам потрібно створити SSH-тунель для доступу до phpMyAdmin. Розгляньте наступні кроки:

  • У розділі «Підключення -> SSH -> Тунелі» включіть новий порт, ввівши наведені нижче значення:
    • Порт джерела: 8888
    • Призначення: localhost:80

Примітка. Якщо ми перенаправляємо запити HTTP на порт HTTP, ми повинні враховувати порт 443, а не 80.

Він створить захищений тунель через переадресацію порту через віддалений сервер для будь-якого порту на локальному хості (localhost або 127.0.0.1).

  • Натисніть кнопку, тобто «Додати», щоб додати конфігурацію захищеного тунелю до будь-якого сеансу. Ми побачимо доданий порт у списку «Переадресовані порти».
  • Збережіть наші зміни, натиснувши «Зберегти» в розділі «Сеанс».
  • Натисніть кнопку, наприклад «Відкрити», щоб відкрити сеанс SSH для сервера. Цей сеанс SSH додасть захищений тунель серед двох описаних портів.
  • Отримайте доступ до консолі phpMyAdmin із створеного нами захищеного тунелю, перейшовши за адресою http://127.0.0.1:8888/phpmyadmin.
  • Тепер увійдіть до phpMyAdmin за допомогою наведеної нижче інформації:
    • Ім'я користувача: root
    • Пароль: пароль програми

Доступ до phpMyAdmin через MacOS і Linux

Щоб отримати доступ до програми, що позовує наш веб-браузер, створіть SSH-тунель, як зазначено нижче:

  • Відкрийте вікно терміналу (нове) у нашій локальній системі (у Dash в Ubuntu або MacOS, використовуючи «Finder -> Applications -> Utilities -> Terminal»).
  • Переконайтеся, що у нас є наші облікові дані SSH (також описуються як файл ключа .pem).
  • Виконайте наведену нижче команду для налаштування тунелю SSH за допомогою файлу ключа SSH. Пам’ятайте про заміну KEYFILE за допомогою шляху до нашого SERVER-IP і закритого ключа на ім’я хоста або IP-адресу (відкриту) нашого сервера:
 ssh -N -L 8888:127.0.0.1:80 -ⅰKEYFILE bitnami@SERVER-IP 
  • Виконайте наведену нижче команду для налаштування SSH-тунелю з використанням пароля SSH. Нам потрібно замінити SERVER-IP на ім’я хоста або IP-адресу (публічну) нашого сервера. Введіть пароль SSH, коли буде запропоновано.
 ssh -N -L 8888:127.0.0.1:80 KEYFILE bitnami@SERVER-IP 

Примітка. Команда створить тунель SSH. Однак він не покаже жодного результату на консолі сервера.

  • Отримайте доступ до консолі phpMyAdmin із захищеного тунелю, який ми створили, перейшовши за адресою hhtp://127.0.0.1:8888/phpmyadmin.
  • Тепер увійдіть до phpMyAdmin за допомогою наведеної нижче інформації:
    • Ім'я користувача: root
    • Пароль: пароль програми