Последние публикации

  16 Июля, 2011
Взлом капчи
Разбираемся, как ломают капчи. Теория и практика


  17 Июня, 2011
Справочник по PHP
Синтаксис языка и операторы. Функции работы с данными. Файлы и сети. Управляющие функции. ..


  25 Января, 2011
Основы web-технологий.
С появлением высокопроизводительных серверов, сетевого оборудования и высокоскоростных каналов связи ..


  22 Января, 2011
Теоретические основы защиты информации.
В настоящее время и у нас в стране, и за рубежом достаточно много публикаций по современным ..


Поиск по сайту

 

postheadericon Главная / web программирование / web технологии

Основы web-технологий.


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

с сервером MySQL фирмы TcX поставляется библиотека, реализующая API для доступа к БД MySQL. В табл. 14 приведены основные функции этой библиотеки.

Таблица 14

Основные функции библиотеки MySQL

Функция

Описание

MYSQL *mysql_init(

 MYSQL *mysql);

Инициализация структуры MYSQL для последующего подключения к СУБД

MYSQL *mysql_connect(

 MYSQL *mysql,

 const char *host,

 const char *user,

 const char *passwd);

Установка соединения с СУБД без соединения с БД

int mysql_create_db(

 MYSQL *mysql,

 const char *db);

Создание новой БД. Возвращает 0 в случае успешного завершения

int mysql_select_db(

 MYSQL *mysql,

 const char *db);

Установить соединение с БД. Возвращает 0 в случае успешного завершения

Продолжение табл. 14

Функция

Описание

int mysql_query(

 MYSQL *mysql,

 const char *query);

Отправить запрос SQL. Возвращает 0 в случае успешного завершения

int mysql_real_query(

 MYSQL *mysql,

 const char *qyery,

 unsigned int length);

Отправить запрос SQL, содержащий двоичные данные. Возвращает 0 в случае успешного завершения

MYSQL_RES *

mysql_store_result(

 MYSQL *mysql);

Получить результат последнего запроса

unsigned int

mysql_num_fields(

 MYSQL_RES *result);

Количество полей в полученном результате

int mysql_num_rows(

 MYSQL_RES *result);

Количество записей в полученном результате

MYSQL_FIELD *

mysql_fetch_fields(

 MYSQL_RES *result);

Возвращает массив структур MYSQL_FIELD, содержащих поля полученного ответа

MYSQL_ROW

mysql_fetch_row(

 MYSQL_RES *result);

Выбрать текущую запись из набора и переместить указатель на следующую запись

void mysql_data_seek(

 MYSQL_RES *res,

 unsigned int offset);

Перемещение указателя в наборе данных на указанную позицию

my_bool mysql_eof(

 MYSQL_RES *res);

Возвращает ненулевое значение, если указатель набора данных перемещен за последнюю запись в наборе

void mysql_free_result(

 MYSQL_RES *result);

Освобождает память, занятую результатами последнего запроса

Окончание табл. 14

Функция

Описание

int mysql_drop_db(

 MYSQL *mysql,

 const char *db);

Уничтожение БД. Возвращает 0 в случае успешного завершения

unsigned int mysql_errno(

 MYSQL *mysql);

Возвращает номер последней ошибки

char *mysql_error(

 MYSQL *mysql);

Возвращает строку с сообщением о последней ошибке

void mysql_close(

 MYSQL *mysql);

Разрыв соединения с сервером БД

 


В

Дата публикации: 25 Января, 2011
Автор: Стрельников О.И
Прочитано: 4467 раз

-  28  -

<1 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 |  28  | 29 | 30>

postheadericon Это интересно

Теоретические основы защиты информации.

В настоящее время и у нас в стране, и за рубежом достаточно много публикаций по современным стандартам защиты, средствам и методам защиты.

Копирование Star Force по методу AlB.

Данная статья не может быть рассмотрена как пособие по взлому системы защиты Старфорс, а только и исключительно как рекомендации к улучшению данной защиты и устранению уязвимостей.

Лекции по информационной безопасности.

Словосочетание "информационная безопасность" в разных контекстах может иметь различный смысл.

Настройка безопасности компьютера.

Методика настройки приложений для безопасной работы в интернете.