Follow us on Twitter
Joomla 1.5 Niveau débutant Installer Joomla Créer une base de données


Créer une base de données

Contenu text : oui
Contenu vidéo
: oui (04:32)

Une fois WampServer installé, il ne vous reste plus qu’à créer une base de données qui contiendra par la suites les tables et contenu de Joomla.

Si tout c’est bien passé, en rentrant http://localhost dans votre navigateur Web, vous devriez voir s’afficher une page grise contenant la configuration du serveur les outils, les projets ainsi que les alias.

Dans les outils, vous avez un lien qui s’appelle phpmyadmin. Cliquez sur celui-ci et une interface gratuite pour la gestion de base de données MySQL s’appelant phpMyAdmin s’exécute dans une page Web.

Par défaut vous avez sur votre gauche deux bases de données (information_schema , mysql) contenant des Création d'une nouvelle base de données avec phpmyadmintables systèmes utiles au fonctionnement de phpMyAdmin. Nous allons maintenant créer notre propre base de données en rentrant le nom de la base de données par exemple joomla_159 dans le premier champ de la section MySQL localhost puis cliquer sur le bouton Créer. Un message vous informe que la base de données joomla_159 a été créée.

En cliquant sur cette base de donnée à gauche de votre écran vous constatez qu’elle ne contient pour l’instant aucun table. C’est lors de la procédure d’installation de Joomla que les tables seront générées.

Ajout d'un nouvel utilisateur de base de donnéesPar défaut, l’accès à votre base de données n’est pas sécurisé. En effet, pour ouvrir cette base de données, seul le nom d’utilisateur root est nécessaire, pas besoin de mot de passe. Comme vous utilisez cette base de données en local sur votre poste, il n’est pas forcément nécessaire de créer un utilisateur avec mot de passe. Néanmoins, voici la procédure à suivre pour ajouter un utilisateur:

Comme on se trouve pour l’instant dans la configuration la base de données que nous venons de créer, veuillez tRetour à la page d'accueil phpMyAdminout d’aborder cliquer sur le bouton contenant une maison en haut à gauche puis cliquer sur l’onglet Privilèges qui se trouve en haut à droite. Cette page vous liste les utilisateurs définis dans le système de base de données et comme vous pouvez le constater, il n’y a que l’utilisateur de défini.

Pour ajouter un nouvel utilisateur, cliquer sur le lien Ajouter un utilisateur juste en dessous du tableau. Rentrez le nom d’utilisateur, puis dans la liste déroulante contenant Serveur, veuillez sélectionner Local. Il ne vous reste plus qu’à effacer tout ce qui se trouve dans le champ Mot de passe et de rentrer le votre puis de le saisir à nouveau dans le champ de confirmation. A noter que le bouton Générer vous propose un mot de passe sécurisé qu’il ne vous restera plus qu’à cliquer sur le bouton Copier pour l'insérer dans les champs de mot de passe.

Ne pas oublier de noter à quelque part le userid et le mot de passe car lors de l’installation de Joomla, ces informations vous seront demandées.

Dans la section Base de données pour cet utilisateur laissez l’option Aucune cochée et pour les privilèges globaux, cliquez sur le lien tout cocher. Finalement, pour terminer la création de l'utilisateur, cliquez sur le bouton Exécuter en bas à droite.

Vous êtes maintenant prêt à installer Joomla.


14 Commentaire

  1. quand je clique sur phpMyAdmin pour y acceder j ai le message suivant qui s affiche . que faire

    Erreur

    MySQL a répondu:Documentation
    #1045 - Access denied for user 'root'@'localhost' (using password: NO)

    phpMyAdmin a tenté de se connecter au serveur MySQL, et le serveur a rejeté la connexion. Veuillez vérifier les valeurs de "host", "username" et "password" dans votre configuration et vous assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur MySQL.
  2. Ce message signifie qu'il n'est pas possible de te connecter à PHPMyAdmin avec l'utilisateur par défaut "root" sans mot de passe.

    Certains outils comme par exemple EasyPHP ont sorti des versions qui nécessitaient un mots de passe pour l'utilisateur "root". Voici une astuce qui pourrait peut-être vous être utile:
    http://www.commentcamarche.net/faq/12341-phpmyadmin-1045-access-denied-for-user-root-localhost
  3. merci pour votre lien
    mais quand j ouvre la console MySql on me demande de rentrer "enter passworld" et quand je rentre root et valide par enter . j ai un message qui s affiche que je n ai pas le temps de lire et la fenetre se ferme. ce qui fait que je ne peux pas tester votre lien et voir si cela resoud mon probleme
  4. Salut et merci pour cet article.

    dans le ca général:
    0- je dois créer un répertoire pour mon site;
    1-je dois décompresser le fichier d'installation de joomla dans le répertoire du site,
    2- créer une base de donnée pour le site;
    ma question est est ce que je dois faire ces 3 étapes pour chaque site ?

    je veux comprendre et j'ai pas besoin de remèdes pour contourner le problème !

    Merci
  5. Si vous travailler en local, durant le processus d'installation, Joomla possède suffisamment de droits pour pouvoir créer la base de données ce qui n'est pas le cas lorsque vous installez votre site Joomla en ligne. Donc en local vous n'avez pas besoin de créer au préalable une base de données mais en ligne oui il vous faudra suivre ces 3 étapes.
  6. Bonjour,

    j'ai un probleme lors de l'installation de Joomla, lors de la création (automatique) des tables dans ma base de donnée (que j'ai appelée film). J'ai un messag d'erreur:

    Quote:
    Des erreur sont surevnues lors du remplissage de la base de données: Table 'film.jm_extensions' doesn't exist SQL=INSERT INTO 'jm_extensions'('extensions_id' ....... etc.


    Avez vous une solution ?

    Merci beaucoup !
  7. Ce message signifie que la table 'jm_extensions' de votre base de données Joomla n'existe pas. Peux-être que le problème vient du préfixe 'jm' est-ce le bon préfixe à utiliser? Est-ce que votre script contient la requête de création de la table 'jm_extensions' ?
  8. Bonjour,

    J'ai le même problème que Genin, à la même étape. Mon message d'erreur est le suivant :
    Des erreurs sont survenues lors du remplissage la base de données: Table 'retest.jos_extensions' doesn't exist SQL=INSERT INTO `jos_extensions` (`extension_id`, `name`, `type`, `element`, `folder`, `client_id`, `enabled`, `access`, `protected`, `manifest_cache`, `params`, `custom_data`, `system_data`, `checked_out`, `checked_out_time`, `ordering`, `state`) VALUES (700, 'Joomla! CMS', 'file', 'joomla', '', 0, 1, 1, 1, '', '', '', '', 0, '0000-00-00 00:00:00', 0, 0)
  9. Si je reprends le début de ton message erreur:
    Quote:
    Table 'retest.jos_extensions' doesn't exist...


    La requête SQL utilisée après: INSERT INTO...consiste à insérer des enregistrements dans la table jos_extensions qui devrait se trouver dans la base de données retest. Il te faut donc accéder à ta base de données retest via phpMyAdmin et contrôler si cette base de données existe et si oui est-ce que la table existe.

    Si une des deux est manquante c'est qu'il y a eu un problème lors de la création de ta base de données ainsi que que des tables Joomla.

    Un autre problème pourrait être le fichier sur lequel se base Joomla pour le remplissage de la base de données. Pour information, celui-ci se trouve dans le répertoire /installation/sql/mysql/joomla.sql et faudra donc peut-être l'éditer.
  10. Bonjour,

    J'ai suivie les étapes, et j'ai crée une base de donnée, en allant installer joomla, je met mon nom d'utilisateur le nom de la base de donne mais ca ne marche tjs pas, que faire? voici le message que j'ai : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM CHARACTER SET `utf8`' ...
  11. Bonjour,

    Jai exactement le même probléme que Fatima c'est à dire

    "J'ai suivie les étapes, et j'ai crée une base de donnée, en allant installer joomla, je met mon nom d'utilisateur le nom de la base de donne mais ca ne marche tjs pas, que faire? voici le message que j'ai : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM CHARACTER SET `utf8`' ...

    Merci d'avance pour votre aide
  12. arrivée à l'étape de la création de base de donnée, quand il faut cliquer sur phpmyadmin j'ai ce message qui apparait: Erreur
    MySQL a répondu:

    #2002 - Le serveur ne répond pas. (ou l'interface de connexion (socket) vers le serveur MySQL local n'est pas correctement configurée)

    que faire je suis que débutante :\
  13. j'ai le même problème......
    je n'ose continuer l'installation.
    arrivée à l'étape de la création de base de donnée, quand il faut cliquer sur phpmyadmin j'ai ce message qui apparait: Erreur
    MySQL a répondu:

    #2002 - Le serveur ne répond pas. (ou l'interface de connexion (socket) vers le serveur MySQL local n'est pas correctement configurée)

    que faire je suis que débutant :\
  14. bonjour,
    lorsque je veux lancer la création de la base de donnée un message d'erreur s'affiche : Forbidden
    You don't have permission to access /phpmyadmin/ on this server.
    que dois je faire?
    merci.

Ajouter un commentaire


    • >:o
    • :-[
    • :'(
    • :-(
    • :-D
    • :-*
    • :-)
    • :P
    • :\
    • 8-)
    • ;-)

     

    Formulaire identification