русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Технологические особенности работы с СУБД My SQL.


Дата добавления: 2013-12-23; просмотров: 954; Нарушение авторских прав


Архитектура web-баз данных.

Основные приемы навигации.

Рассмотрим следующие типы ссылок:

1. текстовые;

2. графические текстовые ссылки

<img scr=…>

3. кнопки (в нажатом состоянии и обычная)

4. пиктограммы (bmp)

5. карты изображений;

6. баннеры;

7. элементы GUI (выпадающее меню).

 

 


Лекция 6

1. web-браузер пользователя отправляет http-запрос web-страницы, например, поиск товаров в каталоге;

2. web-сервер принимает запрос и передает его механизму PHP для последующей обработки;

3. механизм PHP выполняет синтаксический анализ запроса и в случае команд подключения к БД, механизм PHP открывает соединение с сервером БД и отправляет необходимый запрос;

5. механизм PHP завершает выполнение сценария, формируя результаты в виде http-запросов, которые передает web-серверу. В отдельных случаях РНР-сервер может разрывать сведения с БД;

4. сервер БД принимает запрос, обрабатывает его, а затем отправляет результат РНР;

6. web-сервер результаты запроса в виде html-документа отправляет браузеру.

My SQL {PHP JSP Perl}

Post Qrees { PHP JSP Perl}

Ms SQL { JSP PHP ASP}

Oracle {Java ASP JSP PHP}

1. сервер My SQL устанавливается на отдельный комплект по умолчанию и работает как отдельная служба или процесс;

2. после установки в системе My SQL только один пользователь с именем root и пустым паролем;

3. для дальнейшей работы необходимо завести таблицу пользователей и установить для каждого свои привилегии.

Привилегия – это право пользователя выполнить определенные действия над некоторыми объектами.

Различают уровни привилегий:

1. обычные пользователи;

2. пользователи-администраторы;

3. специальные привилегии.

При раздаче привилегий необходимо руководствоваться принципом минимальных привилегий:

1. вначале никому никаких привилегий не дают;



2. далее по запросам пользователей рассматривают возможность о выдаче ему требуемой привилегии.

Подключение и настройка My SQL на домашнем компьютере.

1. установить My SQL (5 версию)

C:/home/bin/ my SQL/

> Mysql-h localhost и root-p

> password: “ ”

GRANT <имя привилегий>

ON <объект>

TO <пользователь>

Список привилегий пользователей:

GRANT users

Таблица:

- SELECT;

- INSERT;

- UPDATE;

- DELETE;

- ALTER;

БД, таблица:

- CREATE;

- DROP.

 

GRANT administrators

RELOAD – перезагрузить My SQL;

SHUTDOWN – остановить;

PROCESS – просматривать процесс;

FIRE – помещать данные из файлов.

Специальные привилегии:

ALL – всё

USAGE – ничего

GRANT – наделяет привилегией

REVOTE – забирает привилегию

Настройка My SQL.

Открываем файл php.ini и убираем комментарии по команде.

Extension=php_mysql.dll

Extension_diz – проверяем значение.



<== предыдущая лекция | следующая лекция ==>
Теория навигации. | Запуск сценария с параметрами.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.