Embauchez-moi

Je suis freelance ! Besoin d'un professionnel du développement web ? Pourquoi ne pas me passer un coup de fil ?

Plus d'infos sur… http://thibault.jouannic.fr

mots-cles : Ingénieur web freelance Symfony eZ Publish Solr

Tag Archives: MySQL

Quel moteur de recherche pour votre site ?

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 [...]

Changer le mot de passe root de MySQL

Pour changer le mot de passe de l’utilisateur root, utiliser la commande :

mysqladmin -u root -p <password_actuel> password <nouveau_password>

Convertir une base MySQL vers SQL Server

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 [...]

Comment obtenir la structure d’une table MySQL en PHP

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));
}
?>

Remise à zéro d’une table MySQL

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 [...]

Comment dupliquer une table MySQL

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 [...]