Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Створення сайту вчителя

Реферат Створення сайту вчителя





стовує MySQL з 1996 року на сервері з більш ніж 40 БД, що містять 10,000 таблиць, з яких більш ніж 500 мають більш 7 мільйонів строк.является ідеальним рішенням для малих і середніх додатків. Ісходникі сервера компілюються на безлічі платформ. Найбільш повно можливості сервера проявляються на Unix-серверах, де є підтримка багатопоточності, що дає значний приріст продуктивності. [1] сервер є безкоштовним для некомерційного використання. Інакше необхідне придбання ліцензії.


2.6 Можливості MySQL

підтримує мову запитів SQL у стандарті ANSI 92, і крім цього має безліч розширень до цього стандарту, яких немає ні в одній іншій СУБД.

Короткий перелік можливостей MySQL:

· Підтримується необмежена кількість користувачів, що одночасно працюють з базою даних.

· Кількість рядків у таблицях може досягати 50 млн.

· Швидке виконання команд. Можливо MySQL найшвидший сервер з існуючих.

· Проста і ефективна система безопасности.действительно дуже швидкий сервер, але для досягнення цього розроблювачам довелося пожертвувати деякими вимогами до реляційних СУБД. [22]

В MySQL:

· Чи не реалізована підтримка транзакцій. Натомість пропонується використовувати LOCK / UNLOCK TABLE.

· Немає підтримки зовнішніх (foreign) ключів.

· Немає підтримки тригерів і збережених процедур.

· Немає підтримки представлень (VIEW).

Робота з MySQL (збереження даних в базі даних). Для початку створюємо базу даних та таблицю. Входимо в MySQL, і виконуємо команди:

> CREATE DATABASE products;

> CREATE TABLE clients (name VARCHAR (25), email VARCHAR (25), choise VARCHAR (8));

Для спілкування з MySQL з PHP знадобляться наступні функції:

intmysql_connect (string hostname, string username, string password);

Створюємо з'єднання з MySQL.

Параметри: - ім'я хоста, на якому знаходиться база даних. - ім'я користувача. - пароль користувача.

Функція повертає параметр типу int, який більше 0, якщо з'єднання пройшло успішно, і дорівнює 0 у противному випадку.

intmysql_select_db (string database_name, intlink_identifier);

Вибираємо базу даних для роботи.

Параметри: _name - імябазиданних._identifier - ID з'єднання, яке отримано у функції mysql_connect. (Параметр необов'язковий, якщо він не вказується, то використовується ID від останнього виклику mysql_connect)

Функція повертає значення true або false

intmysql_query (string query, intlink_identifier);

Функція виконує запит до бази даних.

Параметри: - рядок, що містить запрос_identifier - аналогічно попередньої функції.

Функція повертає ID результату або 0, якщо відбулася ошібка._close (intlink_identifier);

Функція закриває з'єднання з MySQL.

Параметри: _identifier - аналогічно попередньому

Функція поверта...


Назад | сторінка 9 з 25 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Сайт з використанням скриптової мови програмування PHP і бази даних MySQL
  • Реферат на тему: Реалізація обмежень в СУБД MySQL
  • Реферат на тему: Реалізація обмежень семантичної та посилальної цілісності в СУБД MySQL
  • Реферат на тему: Основи реалізації семантичної та посилальної цілісності в СУБД MySQL
  • Реферат на тему: Основи створення простого сайту на PHP і MYSQL