Blog Tech

Réparer des tables MySQL MariaDB

Système commenter
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 4,00/ 5)
Loading...

Il peut arrive qu'une ou plusieurs tables MySQL (ou MariaDB) partent en vrille. Suivant la gravité de la situation et les tables impactées le moteur SGBD peut ne plus redémarrer.

Une seule commande suffit pour lancer la vérification. » Lire la suite

WAMP : exporter une BDD MySQL en console

PHP (My)SQL commenter
A ce point ?PassableIntéressantYeahExcellent! (3 vote(s), 4,00/ 5)
Loading...

Après l'import d'une BDD MySQL en console, voici comment exporter une base de données sous WAMP (windows donc).

Vous pouvez exporter une base particulière ou bien l'ensemble des bases vers un dump SQL. C'est simple et rapide. » Lire la suite

[Tutoriel] Sauvegarder un site via SSH

Système 6
A ce point ?PassableIntéressantYeahExcellent! (2 vote(s), 4,00/ 5)
Loading...

Les sauvegardes, un sujet important. Il suffit d'avoir vécu une perte de données pour ne plus jamais les négliger.

bm-backup-ssh

Aujourd'hui je libère les sources du script que j'ai écrit pour sauvegarder Blogmotion. Voici comment sauvegarder votre blog. » Lire la suite

Convertir une base de données Access en base MySQL

Système 6
A ce point ?PassableIntéressantYeahExcellent! (4 vote(s), 5,00/ 5)
Loading...

Après vous avoir montré comment consulter une base de données MySQL directement depuis Access et Excel, voici comment basculer une base de données de l'un vers l'autre.

Access To MySQL est un utilitaire gratuit qui permet de convertir une base de données Access en base MySQL (pour ceux qui pensent qu'Access est un SGBD).

» Lire la suite

Copier une table MySQL à l’identique

PHP (My)SQL 24
A ce point ?PassableIntéressantYeahExcellent! (6 vote(s), 4,83/ 5)
Loading...

Voici une petite astuce pour cloner une table (My)SQL en effectuant une copie de la table à l'identique. Index, types et données, tout est préservé.

Rien de sorcier, juste un peu de logique. » Lire la suite

Insolite : attaquer un radar avec une injection SQL

Divertissement 25
A ce point ?PassableIntéressantYeahExcellent! (6 vote(s), 4,83/ 5)
Loading...

Une équipe de hackers a "sérieusement" planché sur les excès de vitesse pour éviter de payer des PV. Contrairement à ce que l'on pourrait penser aucune attaque via botnet ou Déni de Service... mais un simple bout de carton, du scotch et une requête SQL :


Etant donné que les radars automatiques utilisent la reconnaissance de caractère (OCR) pour » Lire la suite

Connecter une base MySQL avec Excel ou Access

Système 50
A ce point ?PassableIntéressantYeahExcellent! (12 vote(s), 4,58/ 5)
Loading...

But : utiliser une base MySQL à partir de Microsoft Access et Excel

De nombreuses entreprises utilisent aujourd'hui Microsoft Access pour gérer leurs "base de données", souvent internes. Personnellement je trouve que Microsft Access n'est pas un réel SGBD tant il est limité. On doit son succès grâce à l'interface graphique qui permet de tout réaliser ou presque sans connaître une seule commande SQL.

Si vous êtes développeur, votre entreprise peut vous demander de développer une application de gestion basée sur Access. Pourquoi ? Tout simplement car la personne qui devra accéder à cette base n'aura aucune compétence en SQL et que Access reste simple à utiliser graphiquement.

Ne jetez pas l'éponge tout de suite, voici une solution redoutablement efficace ! Je vous propose de développer votre application sur une base MySQL avec par exemple un code source PHP (ou Perl, python, ), en rendant accessible  le tout avec Access et/ou Excel ! » Lire la suite

[Pétition] Sauvons MySQL, le moteur SQL le plus répandu

Internet 6
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 4,00/ 5)
Loading...

Plus de 20 millions de serveurs dans le monde utilisent le système de gestion de base de données (SGBD) MySQL, que ce soit pour des applications, CMS (WordPress par exemple), etc. et parfois dans le cadre d’applications critiques.

L'efficacité et la stabilité de MySQL ne sont plus à démontrer tant au niveau personnel que dans le monde professionnel. Soutenons MySQL !

» Lire la suite

Remplacer une chaine de caractères dans une table MySQL

PHP (My)SQL 3
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 5,00/ 5)
Loading...

remplacer-chaine-mysqlPour plusieurs raisons, il arrive que vous soyez amené à modifier un mot, une adresse ou de façon plus générale modifier une chaine de caractères dans votre base de données.

Typiquement, lorsque vous changez de nom de domaine et que vous disposez d'un blog cette opération est très pratique mais surtout, nécessaire. Comme je me sers régulièrement de cette petite astuce, j'ai décidé de la partager, bien qu'elle ne soit absolument pas secrète ou complexe.

Commande MySQL :

[sql]UPDATE Table SET le_champ=REPLACE(le_champ,'chaine a remplacer','chaine de remplacement) WHERE le_champ LIKE '%chaine a remplacer%'[/sql]

Voici un exemple d'utilisation, tiré d'une de l'opération de migration de Blogmotion (changement de serveur). » Lire la suite

Migrer la base de données de WordPress de serveur

Système 6
A ce point ?PassableIntéressantYeahExcellent! (Votez !)
Loading...

migrer-wordpressLa semaine dernière, Blogmotion déménageait de serveur. Voici un petit guide de migration tranquille, pour limiter un maximum l'impact de ce changement qui peut se faire sans qu'une coupure ne soit ressentie par les visiteurs.

Ce guide concerne uniquement le changement d'adresse du serveur MySQL, consultez aussi mon billet décrivant la sauvegarde complète d'un site web.

Ce guide concerne la plateforme WordPress, avec une base de données MySQL, le tout migrant depuis un serveur Linux Debian (dédié) vers un autre serveur du même type. Fonctionne également en environnement mutualisé ayant un accès SSH.

MàJ 2022 : en complément consultez l'article Tecmint "MySQL Backup and Restore Commands for Database Administration" » Lire la suite