Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Топ:
Проблема типологии научных революций: Глобальные научные революции и типы научной рациональности...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов...
Особенности труда и отдыха в условиях низких температур: К работам при низких температурах на открытом воздухе и в не отапливаемых помещениях допускаются лица не моложе 18 лет, прошедшие...
Интересное:
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Принципы управления денежными потоками: одним из методов контроля за состоянием денежной наличности является...
Аура как энергетическое поле: многослойную ауру человека можно представить себе подобным...
Дисциплины:
2017-12-13 | 233 |
5.00
из
|
Заказать работу |
|
|
Базы данных позволяют организовать хранение структурированных данных любого типа. Для работы с базами данных используются специальные программы, которые служат для того, чтобы организовать работу с хранящимися данными по определенным правилам и обеспечивают наиболее быстрый и эффективный доступ к данным. Эти программы называются системами управления базами данных (СУБД) [8].
При этом одной из наиболее популярных СУБД, используемых при создании Web-сайтов, является СУБД MySQL. СУБД MySQL является одной из самых популярных и распространенных СУБД в сети Интернет. Она отличается хорошей скоростью работы, надежностью, гибкостью. Поддержка сервера MySQL автоматически включается в поставку языка PHP, так как язык PHP изначально предназначался для работы с СУБД MySQL. В качестве языка запросов в СУБД MySQL используется язык запросов SQL.
SQL это наиболее стандартизированный язык для доступа к системам управления базами данных. Структурированный язык запросов SQL позволяет производить различные операции с базами данных: создавать таблицы, помещать, обновлять и удалять из них данные, производить запросы из таблиц и т.д. Его применяют также в таких системах управления базами данных, как Oracle, PostgreSQL, Sybase, а также Microsoft SQL Server [5].
Необходимо отметить, что наиболее популярным приложением по созданию и работе с базами данных MySQL является программа phpMyAdmin.
Для взаимодействия языка PHP и СУБД MySQL существует множество встроенных функций. К наиболее популярным относятся функции для подключения к базе данных MySQL, записи данных в базу данных, а также чтения и вывода содержимого таблиц.
Для подключения к серверу MySQL в PHP сценарии используется функция mysql_pconnect, синтаксис:
|
где stringhost[:port][:/socketpath]] - имя узла, на котором размещен сервер MySQL,
string user - имя пользователя базы данных,
string password – пароль для входа в базу данных.
Если не указать вышеперечисленные параметры, функция воспользуется значениями по умолчанию - локальная машина вместо узла, имя пользователя, под которым запущен РНР, и пустой пароль.
Как альтернативу, можно использовать другую функцию, которая делает практически то же самое - mysql_connect. Единственное отличие состоит в том, что mysql_connect устанавливает непостоянное соединение с базой данных.
Соединение с базой данных закрывается, когда сценарий завершает свое выполнение или когда обращается к функции mysql_close.
Синтаксис:
int mysql_close(int database_connection);
где INT database_connection – соединение, которое получено в функции mysql_connect.
Постоянное соединение остается открытым и после того, как сценарий выполнен, а функцией mysql_close его закрыть нельзя [8].
Чтобы работать с MySQL из командной строки, необходимо указывать, какая база данных нужна:
use Travel;
То же самое необходимо и при подключении из Web. Это может сделать РНР-функция mysql_SELECT_db:
Синтаксис:
int mysql_SELECT_db(string database, [int database_connection]);
где string database - имя выбираемой базы данных,
INT database_connection – соединение, которое получено в функции mysql_connect.
Например, при выполнении следующего кода
mysql_SELECT_db("Basa");
будет выбрана база данных “Basa”.
Для выполнения запроса к базе данных используется функция mysql_query, которая посылает запрос активной базе данных сервера, на который ссылается переданный указатель.
Синтаксис:
int mysql_query(string query, [int database_connection]);
где string query – строка, содержащая запрос,
INT database_connection– соединение, которое получено в функции mysql_connect.
|
Во многих ситуациях требуется узнать количество записей, участвующих в запросе с командами INSERT, UPDATE, DELETE. Задача решается функцией mysql_affected_rows.
Синтаксис:
int mysql_affected_rows ([int database_connection])
где INT database_connection – соединения, которое получено в функции mysql_connect.
Функция mysql_num_rows определяет количество записей, возвращаемых командой SELECT [8].
Синтаксис:
int mysql_num_rows(int результат)
где int результат – возвращает результат.
2 Руководство по эксплуатации программного средства
Требования к аппаратным ресурсам
Минимальная конфигурация:
- процессор Pentium II и выше;
- тактовая частота процессора 1 ГГц и выше;
- RAM 265 Мб;
- свободное пространство на жестком диске не менее 10 Мб;
- VGA 1024×768;
- принтер;
- клавиатура;
- мышь.
|
|
Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!