Spec-Zone .ru
спецификации, руководства, описания, API
|
MYSQL *mysql_connect(MYSQL *mysql, const char *host, const char *user, const char
*passwd)
Эта функция осуждается. Использовать mysql_real_connect()
вместо этого.
mysql_connect()
попытки установить соединение с работой механизма базы данных
MySQL host
. mysql_connect()
должен завершиться успешно прежде, чем можно будет выполнить любую из других API-функций, за исключением mysql_get_client_info()
.
Значения параметров являются тем же самым что касается соответствующих параметров для mysql_real_connect()
с различием, которым может быть параметр соединения NULL
. В этом случае API C выделяет память для структуры соединения автоматически и
освобождает это, когда Вы вызываете mysql_close()
. Недостаток этого подхода - то, что невозможно получить
сообщение об ошибке, если связь прерывается. (Чтобы получить ошибочную информацию от mysql_errno()
или mysql_error()
,
следует обеспечить допустимое MYSQL
указатель.)
То же самое что касается mysql_real_connect()
.
То же самое что касается mysql_real_connect()
.