PythonQ 240-8XX Manual de usuario Pagina 576

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 575
Kapitel 9: MySQL-APIs 555
Fehler
Keine.
9.4.3.3 mysql_connect()
MYSQL *mysql_connect(MYSQL *mysql, const char *host, const char *user, const
char *passwd)
Beschreibung
Diese Funktion ist veraltet. Sie sollten statt dessen mysql_real_connect() benutzen.
mysql_connect() versucht, eine Verbindung zu einer MySQL-Datenbankmaschine
aufzubauen, die auf host auft. mysql_connect() muss erfolgreich beendet werden,
bevor Sie irgend welche weiteren API-Funktionen aufrufen onnen, mit Ausnahme von
mysql_get_client_info().
Die Bedeutung der Parameter ist dieselbe wie die entsprechenden Parameter bei mysql_
real_connect(), mit dem Unterschied, dass die Verbindungsparameter NULL sein d¨urfen.
In diesem Fall weist die C-API automatisch Speicher f¨ur die Verbindungsstruktur zu und
gibt diesen frei, wenn Sie mysql_close() aufrufen. Der Nachteil dieses Ansatzes besteht
darin, dass Sie keine Fehlermeldung abrufen onnen, wenn die Verbindung fehlschl¨agt. (Um
Fehlerinformationen von mysql_errno() oder mysql_error() abrufen zu onnen, m¨ussen
Sie einen g¨ultigen MYSQL-Zeiger angeben.)
R¨uckgabewerte
Dieselben wie f¨ur mysql_real_connect().
Fehler
Dieselben wie f¨ur mysql_real_connect().
9.4.3.4 mysql_change_user()
my_bool mysql_change_user(MYSQL *mysql, const char *user, const char
*password, const char *db)
Beschreibung
¨
Andert den Benutzer und veranlasst, dass die Datenbank, die mit db angegeben wurde, die
vorgabem¨aßige (aktuelle) Datenbank f¨ur die Verbindung wird, die durch mysql festgelegt
wurde. In nachfolgenden Anfragen ist diese Datenbank die Vorgabe f¨ur Tabellenverweise,
bei denen nicht explizit eine Datenbank angegeben wird.
Diese Funktion wurde in MySQL-Version 3.23.3 eingef¨uhrt.
Vista de pagina 575
1 2 ... 571 572 573 574 575 576 577 578 579 580 581 ... 767 768

Comentarios a estos manuales

Sin comentarios