By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
455,441 Members | 1,772 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 455,441 IT Pros & Developers. It's quick & easy.

Base MySQL par defaut (plutot que mysql_select_db())

P: n/a
Bonjour,

Est-il possible de se passer de l'instruction mysql_select_db() afin
de sélectionner une base de données par défaut dans MySQL ?

Je pense en particulier à l'association d'une base par défaut à un
utilisateur comme cela est possible dans Oracle ou SQL Server.

En effet, l'appel de cette fonction déclenche un nombre non
négligeable de requêtes sur la base (requêtes "change db").

Merci d'avance pour vos idées.
Jul 17 '05 #1
Share this Question
Share on Google+
3 Replies


P: n/a
Personne n'a une idée ? Est-ce vraiment la seule solution ???

Mes mesures sur la base de données montrent que 16% des requêtes de
l'appli sont pour réaliser cette commande !

26*******@sneakemail.com (Oliv) wrote in message news:<fd**************************@posting.google. com>...
Bonjour,

Est-il possible de se passer de l'instruction mysql_select_db() afin
de sélectionner une base de données par défaut dans MySQL ?

Je pense en particulier à l'association d'une base par défaut à un
utilisateur comme cela est possible dans Oracle ou SQL Server.

En effet, l'appel de cette fonction déclenche un nombre non
négligeable de requêtes sur la base (requêtes "change db").

Merci d'avance pour vos idées.

Jul 17 '05 #2

P: n/a
Dans la configuration de MySQL on a les champs suivants :

MySQL.allow_persistent
MySQL.default_host
MySQL.default_password
MySQL.default_port
MySQL.default_socket
MySQL.default_user
MySQL.max_links
MySQL.max_persistent

mais n'existe-t'il pas un champs default_instance ?
26*******@sneakemail.com (Oliv) wrote in message news:<fd**************************@posting.google. com>...
Personne n'a une idée ? Est-ce vraiment la seule solution ???

Mes mesures sur la base de données montrent que 16% des requêtes de
l'appli sont pour réaliser cette commande !

26*******@sneakemail.com (Oliv) wrote in message news:<fd**************************@posting.google. com>...
Bonjour,

Est-il possible de se passer de l'instruction mysql_select_db() afin
de sélectionner une base de données par défaut dans MySQL ?

Je pense en particulier à l'association d'une base par défaut à un
utilisateur comme cela est possible dans Oracle ou SQL Server.

En effet, l'appel de cette fonction déclenche un nombre non
négligeable de requêtes sur la base (requêtes "change db").

Merci d'avance pour vos idées.

Jul 17 '05 #3

P: n/a

Non. Le travail qui est effectué par MYSQL pour choisir une base de
données doit être effectué indépendamment de comment la base de
données choisir est indiquée. Les frais généraux sont dus à
l'information de chargement de MYSQL des tables de système concernant
la base de données demandée, et ceci sera toujours exigé.

(Translation courtesy of Google, apologies if it is now complete
nonsense, it was meaningful when I started!)

---
Steve

Jul 17 '05 #4

This discussion thread is closed

Replies have been disabled for this discussion.