DbMySQL/En

From TuxFamilyFAQ
Revision as of 18:16, 28 July 2007 by CraftY (talk | contribs) (Translation...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

MySQL Databases



Description

Mysql databases allows you to easily store datas and access them from php webpages.


Dependences

Creation

  • Login on the panel
  • Select the project that will receive the new database
  • Use the "Create" link in the MySql section to create the database.
  • Don't forget to provide a good description to avoid moderation issues.
  • Your database name will be : ProjectName_Databae

Creation tips

  • Don't forget to provide a description
  • Be careful, there are some restrictions on the database's name length (the panel will help you)

Moderation

This object is moderated. See :this page

Comment l'administrer (panel)

Il n'y a pas vraiment d'options de configuration sur une base de donnée. la seule chose que vous pouvez demander est la génération d'un nouveau mot de passe pour cette base.

Configuration

Vous pouvez configurer facilement vos bases de données MySQL en utilisant phpmyadmin ici : http://phpmyadmin.tuxfamily.org

nom d'utilisateur : nom_de_la_base mot de passe : mdp_de_la_base

Comment gerer les droits de mon groupe

Cet objet peut être partagé avec votre groupe en utilisant les ACL

Comment le détruire

  • loggez vous sur le panel
  • cliquez sur le groupe de votre projet
  • cliquez sur votre base de donnée
  • cliquez sur détruire

Comment l'utiliser

  • Une fois la modération passée, vous pouvez vous connecter sur "phpMyAdmin" ou lancer l'installation du logiciel que vous avez choisi d'installer
  • Login : NomProjet_Nomgénérique
  • Password : NomPassword
  • pour vous connecter a partir de Php par ex :
$user= "NomProjet_Nomgénérique";//l'utilisateur de la base de données MySQL
$pwd= "NomPassword";//le mot de passe à base de données MySQL
$db= "NomProjet_Nomgénérique";//le nom de la base de données MySQL
$host= "sql";//l'adresse de la base de données MySQL
$port = "3306";//Port du serveur de bd


Serveur SQL : sql

Note : oui le nom du serveur des bases de données est sql tout court, il n'y a pas d'extension, oui ça marche, non ça n'est pas accessible de l'extérieur de tf.o (raison de sécurité). Répétez après moi maintenant : le nom du serveur de base de données est sql, sql est son petit nom (oui beaucoup de monde nous le demande :/ ).

Remarques diverses

  • la version de mysql est la 5.0 qui introduit la gestion fine des charsets. Veillez donc à bien choisir le charset "latin1" lors de l'upload de vos fichiers, sinon aurez des ? à la place des accents (seulement si vous n'aviez pas déja de l'UTF8 dans vos tables mysql 4.0)
  • oui vous avez bien lu le nom d'utilisateur de la base de données est de la forme NomProjet_Nomgénérique (ce n'est pas le nom de votre groupe/projet ni votre nom d'utilisateur). Vous trouverez un récapitulatif sur FaqUtilisation)
  • oui le nom du serveur des bases de données est sql tout court, il n'y a pas d'extension, oui ça marche, non ça n'est pas accessible de l'extérieur de tf.o (raison de sécurité). Répétez après moi maintenant : le nom du serveur de base de données est sql, sql est son petit nom (oui beaucoup de monde nous le demande :/ ).

Liens utiles