Archive pour le ‘MySQL’ catégorie

Erreurs d’accès MySQL pour un nouveau compte

6 octobre 2010

Vous venez d’ajouter un utilisateur à MySQL, en console ou par PhpMyAdmin. Tout semble correcte, mais chaque tentative de connexion est refusée avec un message comme « ERROR 1045 (28000): Access denied for user ‘quelquechose’@'localhost’ (using password: YES) ».

Voici une liste des choses simples et un peu moins simples à vérifier avant de jeter votre serveur par la fenêtre !

» En lire plus:Erreurs d’accès MySQL pour un nouveau compte

Survol des moteurs MySQL et leurs spécificités

5 octobre 2010

Si vous avez installé une version basique de MySQL, soit avec un hébergement informatique avec un serveur dédié ou tout simplement vous avez installé une version de MySQL avec par exemple EasyPHP, il y a de grandes chances que votre installation par défaut soit fonctionnel, mais très juste, surtout si vous commencez à exploiter des grosses bases de données, et selon vos besoins, les tables de type MyISAM qui seront crées par défaut, ne seront pas forcément le meilleur choix.

Les moteurs MySQL

Pour commencer, MySQL est une base de données… Oui. Mais… Il en regroupe plusieurs moteurs de base de données, et chaque base sera performante pour des choses différentes et dispose des particularités et spécificités. MySQL 5 exploite à ce jour les moteurs suivants :

  • Archive
  • Blackhole
  • CSV
  • Example
  • Federated
  • InnoDB
  • Memory
  • Merge
  • MyISAM

Les moteurs qui ne sont plus supportés

  • BDB : Berkley DB, n’est plus supporté depuis MySQL 5.1
  • MaxDB : SAP A.G, le concepteur de ce moteur, ont repris les droits de distribution de ce moteur, et du coup il a été retiré des moteurs disponibles de MySQL.
  • ISAM : Remplacé par le moteur MyISAM plus abouti.

» En lire plus:Survol des moteurs MySQL et leurs spécificités