Bonjour,
je vais peut-être enfoncer un porte ouverte mais comme je suis dans une phase d'optimisation de code écrit il y a quelques années merci de ne pas taper sur la tête si vous trouvez la question "naïve" !!!

En regardant mon log,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
090418 11:28:33	     21 Connect     root@localhost on 
 
		     21 Query       SET CHARACTER SET 'utf8'
 
		     21 Query       SET collation_connection = 'utf8_general_ci'
 
		     21 Init DB     xsoftware
 
		     21 Query       SELECT * from toto
 
090418 11:28:38	     21 Quit       
 
090418 11:29:13	     22 Connect     root@localhost on 
 
		     22 Query       SET CHARACTER SET 'utf8'
 
		     22 Query       SET collation_connection = 'utf8_general_ci'
 
		     22 Init DB     xsoftware
 
090418 11:29:14	     22 Query       SELECT * FROM titi where moi='toi'
 
		     22 Query       SELECT * FROM titi where moi='lui'
 
		     22 Quit       
 
090418 11:29:15	     23 Connect     root@localhost on 
 
		     23 Query       SET CHARACTER SET 'utf8'
 
		     23 Query       SET collation_connection = 'utf8_general_ci'
 
		     23 Init DB     xsoftware
 
		     23 Query       SELECT * from article LIMIT 0,150
 
		     23 Query       SELECT * from client where clid=12578
 
		     23 Quit
je m'aperçois qu'à chaque connexion je fais
SET CHARACTER SET 'utf8' et SET collation_connection = 'utf8_general_ci'
N'y a t'il pas moyen de le faire une fois pour toute ... pour une base donnée ... car je ne sais pas si je le faisais pour mysql, pour autant que cela soit possible, cela ne gènerait pas d'autres application utilisant d'autres bases (wordpress, phpmyvisit,CMSmadesimple etc..)

D'avance, merci pour vos suggestions.