API MySQL C <<< |
mysql_server_init() | mysql_server_end() >>> |
21.2.11 Description des fonctions C du serveur embarqué 21.2 API MySQL C 21 API MySQL Manuel de Référence MySQL 4.1 : Version Française ->mysql_server_init() . mysql_server_end() |
21.2.11.1 mysql_server_init()
int mysql_server_init(int argc, char **argv, char **groups) Description Cette fonction doit être appelée une fois dans le programme avant d'appeler toute autre fonction MySQL. Elle démarre le serveur et initialise tout sous-système ( mysys , InnoDB , etc.) utilisé par le serveur. Si cette fonction n'est pas appelée, le programme plantera. Si vous utilisez le paquet DBUG fournit avec MySQL, vous devez exécuter cette fonction après avoir appelé MY_INIT() .Les arguments argc et argv sont analogues aux arguments de main() . Le premier élément argv est ignoré (il contient le plus souvent le nom du programme). Par convenance, argc peut être 0 (zéro) si il n'y a aucun argument passé en ligne de commande pour le serveur. La liste de mots terminée par NULL dans groups détermine les groupes dans les fichiers d'options qui seront actifs. Utiliser les fichiers d'options . Par convenance, groups peut être NULL , dans ce cas, les groupes [server] et [emedded] sont activés. Exemple
|
<< | mysql_server_init() | >> |
API MySQL C | Description des fonctions C du serveur embarqué | mysql_server_end() |