Comment créez-vous une base de données dans MySQL Workbench auquel vous pouvez vous connecter avec PHP?

StackOverflow https://stackoverflow.com/questions/4975713

  •  12-11-2019
  •  | 
  •  

Question

J'essaie de créer une base de données vierge avec MySQL Workbench auquel je peux me connecter avec PHP. Tout cela est sur ma machine locale.

Voici ce que je pense que vous faites.

  1. Cliquez sur Créer un nouveau modèle EER
  2. Créer un nouveau schéma physique
  3. Donne lui un nom
  4. Enregistrer le modèle dans le fichier actuel
  5. Je pense que le nom que vous ajoutez ici est le nom de la base de données?

Cependant, je ne peux pas me connecter à ce nom en PHP. J'ai essayé cela avec quelques options et l'une d'entre elles a fonctionné, mais je ne vois pas ce qui est différent dans ceux qui ne fonctionnent pas.

Il doit y avoir quelque chose de très simple qui me manque ici.

Par exemple, cela fonctionne:

$dbname = 'test';
$db = mysql_select_db($dbname);
echo '<br>db test is '.$db;

enter image description here

Était-ce utile?

La solution

Dans l'écran principal, sélectionnez le serveur sous "SQL Development". Vous verrez alors une fenêtre comme celle ci-dessous. Cliquez sur le bouton que j'ai mis en surbrillance avec un cercle rouge et suivez les invites.

Assurez-vous d'ajouter un utilisateur à la base de données. Cela peut être fait sous "Administration du serveur" sous l'onglet "Comptes". Si vous n'y accédez pas depuis la même machine l'hébergeant, assurez-vous que l'hôte autorisé est réglé sur % (ou votre IP).MySQL Workbench

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top