Як створити базу MySQL і підключити її до сайту
Для підключення сайту потрібні база даних, окремий користувач і права цього користувача на базу. У cPanel ці об’єкти створюються окремо.
Створіть базу й користувача
- Відкрийте Manage My Databases («Бази даних MySQL» у старіших версіях) або Database Wizard.
- Створіть базу та користувача з унікальним паролем. Збережіть повні назви з префіксом акаунта, якщо його додає панель.
- Додайте користувача до цієї бази. Надайте права, потрібні CMS; для встановлення й оновлень зазвичай потрібен повний набір прав у межах саме цієї бази.
Запишіть параметри в конфігурацію
Вкажіть назву бази, користувача, його пароль і хост із даних послуги. Для локальної бази це зазвичай localhost. Якщо надано окремий сервер БД, використайте його адресу. Назва конфігураційного файлу залежить від CMS; у WordPress це wp-config.php.
Приклад для власного PHP-застосунку з PDO:
<?php
$pdo = new PDO(
'mysql:host=localhost;dbname=account_site;charset=utf8mb4',
'account_siteuser',
'REPLACE_WITH_DATABASE_PASSWORD',
[PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION]
);
Перевірте підключення
Помилка Access denied зазвичай вимагає перевірки пароля й прив’язки користувача до бази. Unknown database — повної назви бази. Не публікуйте файл із паролем або текст помилки з реквізитами. Перед редагуванням збережіть копію конфігурації.
Документація
Від інструкції — до налаштування
Умови та можливості відповідної послуги — на основному сайті UAhosting.
Переглянути послугу