|
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().