Программирование >>  Создание клиентов mysql 

1 ... 103 104 105 [ 106 ] 107 108 109 ... 201


Поле

char *user

char *passwd

char *unix socket

char *server version

char *host info

cha nfo char *db

unsigned int port

unsigned in t flag

unsigned int servercapabilities

unsigned int protocolversion

unsigned int field count

unsigned int server status unsigned long thread id my ulonglon ed rows

myulonglong insert id

my ulonglong extra info

unsigned long packet length enum mysqlstatus status

Хранимая информация

Имяпользователя Пароль

Путевое имя сокета

Версия сервера

Строка вид Ihost via UNIX socket

После выполнения запроса: строка вида Rows matched: 2 Changed: 0 Warnings: О

Имя стандартной базы данных

Порт TCP/IP

Клиентские флаги

Параметры сервера

Версия протокола

Число полей в последней таблице результатов запроса

Статус сервера

Идентификатор потока

Число записей, участвовавших в последнем запросе

Идентификатор последней записи, при вставке которой было увеличено значение поля-счетчика

Значение, используемое утилитой mysqlshow

Длина пакета в байтах

Одно из следующих значений: MYSQL STATUS READY, MYSQL STATUS GET RESULT, MYSQL STATUS USE RESULT



Типы данных 333

Поле

MYSQL FIELD * fields

MEM ROOT field alloc iny bool free me

my bool reconnect

struct st mysql options options

cha le buff[9]

struct charset info st *charset unsigned int serverlanguage

Хранимая информация

Массив с описаниями полей таблицы результатов

Буфер полей

True при вызове функции mysql close()

True, если соединение должно восстанавливаться в случае разрыва

Различные ии, включая установки протокола SSL

Случайная строка, пос1лаемая сервером при установлении соединения

Название стандартного набора символов

Языксервера

MYSQL DATA

Эта структура описываем ные, находящиеся в таблице результатов запроса (табл. 15.2).

Поле

my ulonglong rows unsigned int fields MYSQL ROWS *data

MEM ROOT

Хранимая информация

Число строк в таблице результатов Число столбцов в таблице результатов Записи таблицы Резидентный буфер

MYSQLJFIELD

В этой структуре содержится информация о столбце таблицы (табл. 15.3). В структуру MYSQL входит массив структур MYSQLFIELD, описывающих поля таблицы результатов.



Поле

char *table char *def

enum enum field types type

unsigned int length

unsigned int maxlength

unsigned in ags

unsigned int decimals

Хранимая информация

Имя столбца Имя таблицы

Значение по умолчанию

Тип (табл. 15.4) Размерность

Максимальная размерность выбранного набора записей

Флаги

Число десятичных значений

FIELD TYPE BLOB

FIELD TYPE DATE

FIELD TYPE DATETIME

FIELD TYPE DECIMAL

FIELD TYPE DOUBLE

FIELD TYPE ENUM

FIELD TYPE FLOAT

FIELD TYPE INT24

FIELD TYPE LONG

FIELD TYPE LONGLONG

FIELD TYPE LONG BLOB

FIELD TYPE MEDIUM BLOB

FIELD TYPE NEWDATE

FIELD TYPE NULL FIELD TYPE SET

FIELD TYPE SHORT

FIELD TYPE STRING FIELD TYPE TIME FIELD TYPE



1 ... 103 104 105 [ 106 ] 107 108 109 ... 201

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика