Bonjour à tous,
j'aimerais avoir vos conseils sur mes soucis de page en php. J'ai une base mysql en local pour m'entraîner, je fais des script en php comme celui-ci par exemple
Et impossible de créer un base de données. J'ai bien testé une connexion, ça me renvoie connexion ok. Mais impossible de lancer ce script de création de base : "HAPedit 3.1.11.111 (juin 2012 12:06:57)Error creating database:"
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 <?php // Your code here echo "<hr />\n". "HAPedit 3.1.11.111 (juin 2012 12:06:57)"; $base = mysqli_connect("127.0.0.1","admin","admin"); if (!$base) { die('Could not connect: ' . mysql_error()); } if (mysql_query("CREATE DATABASE my_db",$base)) { echo "Database created"; } else { echo "Error creating database: " . mysql_error(); } mysql_close($base); ?>
J'ai bien vérifier les droits de mon utilisateur admin, d'ailleurs en console le même utilisateur peut créer la base. Dans my.cnf j'ai bien modifié bind afin de permettre la manipulation de données à partir d'un poste du réseau.
Mais la même action en console ne peut être effectuée à distance.
J'ai sûrement raté quelque chose mais quoi ... ?..... cela fait près d'une vingtaine d'heures sur j’écume les sites de php - MySQL afin de comprendre mon erreur mais je ne trouve pas.
Merci de votre aide
Partager