photo credit : Kaptain Kobold
Il est loin le temps ou les internautes, en arrivant sur un site, parcouraient patiemment les divers menu jusqu’à trouver le contenu qui les intéresse. Qui procède encore comme ça aujourd’hui ? On s’imagine mal naviguer dans une arborescence pour trouver un article sur des sites comme wikipedia ou ebay. L’usage, de [...]
Pour changer le mot de passe de l’utilisateur root, utiliser la commande :
mysqladmin -u root -p <password_actuel> password <nouveau_password>
Bon, ça me fait mal de faire ça, mais j’ai eu besoin pour le boulot de convertir des bases MySQL vers MSSQL.
J’ai été bien incapable de trouver des outils libre qui font cela. Tant mieux, à la limite, parce que SQL Server, c’est vraiment de la daube.
Bref, pour ceux qui comme moi seraient coincés, voici [...]
Pour je ne sais quelle raison, vous voulez obtenir la liste des champs d’une base MySQL en PHP ? Voici le bout de code nécessaire :
<?php
mysql_connect("blablabla");
mysql_select_db("base");
…
$fieldFist = mysql_list_fields("base", "utilisateur");
$numFields = mysql_num_fields($fieldList);
for ($i = 0 ; $i < $numFields ; $i++){
printf("%s : %s\n", mysql_field_name($fieldList, $i), mysql_field_type($fieldList, $i));
}
?>
Les débutants qui veulent remettre à zéro une table MySQL (c’est à dire, supprimer tous les enregistrements pour obtenir une table vide), utilisent souvent la commande :
DELETE FROM <table>
Il est plus propre d’utiliser la commande :
TRUNCATE TABLE <table>
Cette commande est bien plus rapide, et réinitialise complètement la table (auto_increment à 0).
Attention, toutefois, si vous avez des contraintes [...]
Vous cherchez comment cloner / copier / dupliquer une table MySQL ? Facile. Connectez vous à la base, et utilisez la commande :
SHOW CREATE TABLE <nom de la table>;
MySQL va vous afficher la commande utilisée pour créer la structure de la table. Utilisez cette commande, en changeant le nom, pour créer une nouvelle table à la structure [...]