Справочное руководство по MySQL версии 4.1.1-alpha


8.4.3.42 Mysql_real_connect() - часть 2


  • Параметр db представляет собой имя базы данных. Если параметр db не равен NULL, то данное соединение установит эту величину в качестве базы данных по умолчанию.

  • Если параметр port не равен 0, то данная величина будет использована в качестве порта для соединения TCP/IP. Следует учитывать, что тип соединения определяется параметром host.

  • Если параметр unix_socket не равен NULL, то данная строка указывает сокет или именованный канал, который следует использовать. Следует учитывать, что тип соединения определяется параметром host.

  • Величина параметра client_flag обычно равна 0, но при особых обстоятельствах может быть установлена как комбинация следующих флагов:

    Имя флага Описание флага

    CLIENT_COMPRESS Использовать сжатие в протоколе.

    CLIENT_FOUND_ROWS Возвращать количество найденных (совпавших) строк, а не количество строк, подвергшихся воздействию.

    CLIENT_IGNORE_SPACE Допускать пробелы после имен функций. Сделать имена всех функций зарезервированными словами.

    CLIENT_INTERACTIVE Допускать простой длительностью interactive_timeout секунд (вместо wait_timeout секунд) перед закрытием данного соединения.

    CLIENT_NO_SCHEMA Запретить использование формы db_name.tbl_name.col_name. Это делается для ODBC и заставляет синтаксический анализатор генерировать ошибку при использовании данного синтаксиса, который полезен для выявления ошибок в некоторых программах ODBC.

    CLIENT_ODBC Клиентом является клиент ODBC. Настраивает mysqld для большей совместимости с ODBC.

    CLIENT_SSL Использовать SSL (протокол шифрования).




    - Начало -  - Назад -  - Вперед -