Update et sélect imbriqués

MySQL Offre une syntaxe particulière pour faire un UPDATEde champs d’une table sur la base des champs d’une autre table. Il s’agit de la suivante :

UPDATE `table1` JOIN `table2` ON `table1`.`id` = `table2`.`id` SET `table1`.`champcible` = `table2`.`champorigine`

Reste à rajouter une condition WHERE, sauf opération particulière (copie de champs d’une table à l’autre, avec nombre d’enregistrements identiques).

Cloner simplement le contenu de votre répertoire web

Envie de gérer votre site web avec Git ? C’est plus simple et plus efficace qu’avec FTP.

Cette petite opération induit par contre d’avoir accès au serveur en tant qu’administrateur.

1. On crée le dépôt Git sur le serveur :

/var/www/site-web# git init

2. On clone, sur son poste de développement, le contenu existant :

/home/user/dev-web$ git clone ssh://root@162.36.2.45/var/www/site-web

La suite prochainement !