Base de données créée mais ne s'affiche pas dans phpmyadmin!
djisa
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je suis tout nouveau dans l'apprentissage du php et mysql. J'en suis à la prise en main de phpmyadmin et à la création de ma première base de données à partir de notepad++ . Apparemment le code ci-dessous marche, car après test le navigateur a affiché base de donnée créée. Mais je ne la trouve pas dans phpmyadmin. Ci-dessous le code réalisé:
Je suis tout nouveau dans l'apprentissage du php et mysql. J'en suis à la prise en main de phpmyadmin et à la création de ma première base de données à partir de notepad++ . Apparemment le code ci-dessous marche, car après test le navigateur a affiché base de donnée créée. Mais je ne la trouve pas dans phpmyadmin. Ci-dessous le code réalisé:
<!DOCTYPE html>
<html>
<head>
<title>PHP et MYSQL</title>
<meta charset="utf-8"/>
</head>
<body>
<?php
$server = "localhost";
$login = "root";
$pass = "";
try{
$connexion = new PDO("mysql:host=$server", $login, $pass);
$connexion -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$connexion -> exec("CREATE DATABASE test3");
echo "Base de données créee";
}
catch(PDOException $e){
echo "Echec de la connexion ".$e -> getMessage();
}
?>
</body>
</html>
Configuration: Windows / Chrome 81.0.4044.129
A voir également:
- Impossible d'ouvrir une base de données créée avec une version antérieure de votre application
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Comment ouvrir un fichier epub ? - Guide
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Ouvrir fichier .bin - Guide
- Base de registre - Guide
1 réponse
Bonjour,
Je pense que c'est lié à un paramétrage du phpmyadmin
Il faut, soit nommer ta base de données autrement que "test.."
Soit, modifier la configuration et y retirer le "test" dans la config hide_db
Je pense que c'est lié à un paramétrage du phpmyadmin
phpMyAdmin config file has a special line to ignore databases starting with test:
$cfg['Servers'][$i]['hide_db'] = '(mysql|information_schema|performance_schema|test|phpmyadmin)';
Il faut, soit nommer ta base de données autrement que "test.."
Soit, modifier la configuration et y retirer le "test" dans la config hide_db