📋 Инструкция по настройке MySQL
Шаг 1: Создайте базу данных в aaPanel
Перейдите в aaPanel → Databases → Add database
Шаг 2: Отредактируйте этот файл
Измените параметры $dbConfig в начале файла
Шаг 3: Раскомментируйте код подключения
Удалите /* и */ вокруг блока try-catch
⚙️ Текущие настройки
- Хост: localhost
- База данных: demo_db
- Пользователь: demo_user
- Статус: ⏸️ Подключение отключено
💻 Пример кода для работы с MySQL
<?php
// Подключение к MySQL через PDO
$dsn = "mysql:host=localhost;dbname=mydb;charset=utf8mb4";
$pdo = new PDO($dsn, 'user', 'password');
// Создание таблицы
$pdo->exec("CREATE TABLE IF NOT EXISTS users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(100),
email VARCHAR(100),
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
)");
// Вставка данных
$stmt = $pdo->prepare("INSERT INTO users (name, email) VALUES (?, ?)");
$stmt->execute(['Иван', 'ivan@example.com']);
// Выборка данных
$users = $pdo->query("SELECT * FROM users")->fetchAll(PDO::FETCH_ASSOC);
?>
🔧 Поддерживаемые расширения PHP
MySQL
✅ mysqli
✅ PDO MySQL
Другие БД
✅ SQLite
❌ PostgreSQL
Полезные
✅ cURL
✅ JSON