Sql, бази даних - документація - develnext hub

SQL це спеціальна мова запитів до баз даних. Через нього можна зробити запит в різному вигляді, в потрібній сортуванні і з потрібним фільтром, але це ще не все. Він також дозволяє змінювати дані в базі, видаляти і створювати нові записи.

SQL це універсальна мова запитів, який має загальний стандарт. У багатьох реаліціонних базах даних є можливість працювати з ними через цю мову, але в кожній базі є свої особливості, додаткові можливості і недоліки.

DevelNext підтримує з 4 бета версії MySQL і SQLite бази даних, з можливістю виконання SQL запитів.

Приклад SQL запиту

Для того, щоб почати працювати з базою MySQL, вам необхідно мати сервер MySQL. Щоб роздобути сервер MySQL у вас є кілька варіантів:

  1. Перейти на офіційний сайт MySQL і завантажити інсталятор сервера для своєї ОС, потім встановити його.
  2. Використовувати Denwer або схожий софт, який крім php і apache встановлює і сервер MySQL, який буде доступний через phpmyadmin.
  3. Знайти і використовувати хостинг з MySQL базою і сервером, проте дуже мало хостингів підтримують підключення до баз з зовнішнього світу.

Коли все готово, у вас повинна бути інформація про сервер і за яким логіном і паролем до нього можна підключитися.

Для початку підключіть в проекті пакет розширень MySQL у вкладці "Проект". Після цього в модулях на палітрі компонентів з'явиться новий компонент MySQL Клієнт. за допомогою нього ми і будемо працювати з нашою базою.

Додайте до модуля компонент MySQL клієнт і підключіть модуль до форми, в якій будете працювати з компонентом.

Налаштуйте компонент, задайте всі необхідні якості підключення!

Це все основні і обов'язкові налаштування підключення до MySQL!

Для виконання запитів до бази після підключення використовуйте метод компонента query (). см. приклад в демо-проектах для SQLite, api повністю збігається.

SQL стандарт мов для SQLite і MySQL може в деяких моментах відрізнятися.

Схожі статті