Catégorie : Mysql

Mysql logo

Laragon : passer à MySQL 8

Récemment pour faire des fonction de fenêtrage, j’ai du passer sous Laragon à MySQL 8, version qui supporte cette feature. Pour ceux qui ne le connaissent pas encore, quand vous faites un GROUP BY,...

mysql

SQL Faire un division dans sa requête

Plutôt que de lire des données et effectuer la division en code PHP par exemple, si vous avez la possibilité, faites directement la division dans la requêtes SQL Il y a plusieurs façons de...

Mysql logo

Trucs et astuces sur PHPMyadmin

Comment montrer la totalité d’une cellule Phpmyadmin lorsque vous faites une requêtes peut ne mpas montrer toutes les données d’une celluele, ce qui est OK lrsque que vous faites une requêtes classqieu (SELECT), mais...

php 0

Comment se connecter à mysql en php?

Différentes méthodes de connexion à MySQL en PHP Pour vous connecter à votre base de données, vous avez besoin du nom de la base de données, du nom de l’hôte qui héberge votre base...

MySQL Error 1055 Expression #n of SELECT list is not in GROUP BY clause and contains nonaggregated column

MySQL Error 1055 Expression #n of SELECT list is not in GROUP BY clause and contains nonaggregated column

Si vous êtes sur cette page c’est que vous avez rencontré une erreur avec la version 5.7 de MySQL ! (Je suis sous OSX Mojave, aussi cette solution est significative pour les Mac, mais...

Exploiter la table d’information de MySQL

Exploiter la table d’information de MySQL

La table information_schema de la base MySQL contient tout un tas d’informations intéressantes. Vous aves les informations sur les utilisateurs, mais surtout les informations sur les tables. Voici quelques exemples de requêtes qui peuvent...

Que faire quand MYSQL n’arrive pas à se connecter sur son socket? 0

Que faire quand MYSQL n’arrive pas à se connecter sur son socket?

Avez vous déjà reçu ce message lorsque vus essayer de démarrer MySql Server? Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2) when trying to connect   Il y a moultes raisons pour...

Optimiser Mysql avec Mysqltuner

Optimiser Mysql avec Mysqltuner

Une installation de base de Mysql n’est pas optimisé pour votre ou vos sites web. Aussi après un certains temps de fonctionnement, une heure par exemple, vous devez commencer à régler les paramètres de...

Configurer les log de mysql sous linux 0

Configurer les log de mysql sous linux

Pour connaitre les performances de votre base de données Mysql, il vous faut connaitres ses logs. Il y a trois fichiers log qui peuvent être généré avec Mysql: Error log : le log des...

MySQL exporter une base en ligne de commande 0

MySQL exporter une base en ligne de commande

mysqldump -u root -p nomdelabase, après vous aurez à renseigner le mot de passe (ici l’user est root). Pour importer une base voir cet article. Je vous recommande de savoir importer exporter une base...

Mysql commandes avancées pêle mêle 0

Mysql commandes avancées pêle mêle

Connaître sa version de Mysql : SELECT @@version; Connaitres les variables globales SHOW VARIABLES SHOW VARIABLES LIKE ‘%log%’;   Permettre les 3 types de log depuis mysql: general log slow queries log error log...

Importer une base Mysql en ligne de commande (Debian) 0

Importer une base Mysql en ligne de commande (Debian)

Loggez vous sous mysql, sélectionnez la base de donnée avec : use nom_base ensuite voici la commande d’importation : source /home/repertoire/fichier.sql

Utiliser MYSQL en ligne de commande sous Linux 0

Utiliser MYSQL en ligne de commande sous Linux

Il y a des moment où vous ne pouvez plus faire appel à Phpmyadmin, car l’interface web a des lilmite lorsque vous devez manipuler de larges portions de données (en Gigaoctet).   Il faut...

Mysql logo 0

Voir les requêtes lente sur mysql

Les requêtes lentes sont les slow queries, pour les voir il faut créer le fichier de log appelé slow query log. Pour ce faire il faut éditer votre fichier my.cnf, le fichier de configuration...

mysql 0

Les tables fragmentée de mysql le ralentissent

une table fragmentée c’est comme un disque dur fragmenté, l’information est éparpillée. Donc il faut la défragmenter. Le problème c’est comment trouver les tables fragmentée? Cette petite requêtes sql devra faire l’affaire : select...

Mysql logo 0

MysqlTuner votre compagnon de route indispensable !

Pour installer mysqltuner sous Debian: apt-get install mysqltuner ensuite entrez #mysqltuner il est conseillé d’attendre d’avoir au moins 24 heure de stats mysql pour faire des analyses. Mysqltuner est un premier pas pour dégrossir...

php 0

Mysql voir les logs

si vous commencez sérieusement à tâter du webmastering, vous serez confronté à des problématique d’optimisation de mysql. Ce dernier à une grande influence sur la vitesse de chargement d’un site web, surtout pour des...

php 0

Retrouver le dernier id inséré dans Mysql

Souvent il peut vous arriver d’insérer une enregistrement, et d’avoir besoin de connaitre l’id de cet enregistrement que vous venez d’insérer. Si vous ne connaissez pas la méthode, vous devez sélectionner l’id maximal pour...

mysql

Résoudre les crash mysql

J’ai récemment eu quelques souci sur une base mysql sous Linux, le disque étant plein, il y a eu quelques tables qui ont crashé. Le résultat est un site web qui ne marche pas....

Mysql 0

Mysql : Show Status voir le réglages de Mysql

  Ceci est un topic avancé. En tapant cette commande vous allez voir un peu les entrailles de Mysql. Nous allons voir ce qui est important dans ce tableau, il n’est pas question de...