Язык скриптования сайтов Parser 3

App3mysql


Для MySQL


mysql://user:password@host:port/database?

   ClientCharset=кодировка& [3.1.2]

   timeout=3&

   compress=1&

   named_pipe=1&



   autocommit=1

Необязательные параметры:

Port - номер порта сервера баз данных. Можно использовать выражение:

user:password@имя_хоста:номер_порта/database,

А можно вместо имени_хоста и номера_порта передать путь к UNIX сокету в квадратных скобках (UNIX socket - это некий магический набор символов (путь), который вам расскажет администратор MySQL, если он - это не вы. Через этот сокет может идти общение с сервером):

user:password@[/unix/socket]/database

ClientCharset - задает кодировку, в которой необходимо общаться с SQL-сервером; [3.1.2]

Timeout - задает значение параметра Connect timeout в секундах;

Compress - режим сжатия трафика между сервером и клиентом;

Named_pipe - использование именованых каналов для соединения с сервером MySQL, работающим под управлением Windows NT.


Пример

Допустим данные в вашей базе хранятся в кодировке koi8-r, строку подключения стоит написать так:

mysql://user:password@host/database?ClientCharset=koi8-r

Copyright © 1997?2004 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 31.03.2004



Содержание раздела