Détail sur l’utilisation de la mémoire vive par MySQL

L’utilisation maximum de la mémoire vive par MySQL se calcule de la maniere suivante d’apres mysqltuner.pl : key_buffer_size + max_tmp_table_size + ( read_buffer_size + read_rnd_buffer_size + sort_buffer_size + thread_stack + join_buffer_size ) * max_connections max_tmp_table_size : si tmp_table_size > max_heap_table_size -> max_heap_table_size sinon tmp_table_size
Lire la suite...Import/Export MySQL “rapide”

export.sh Les données sont exporté avec mysqldump et le paramètre -T -T : Creates tab separated textfile for each table to given path. (creates .sql and .txt files). NOTE: This only works if mysqldump is run on the same machine as the mysqld daemon. Ce script doit donc etre executé directement sur le serveur MySQL import.sh
Lire la suite...Les variables système

La liste des variables système MySQL se trouve sur http://dev.mysql.com[en]. Il y est indiqué si ces variables sont dynamique ou non, si elle le sont, vous pouvez les changer a chaud (ne pas oublier de mettre a jour le fichier de configuration MySQL ). Afficher un ou des variables : Modifier une variable :
Lire la suite...Générer un dump par base MySQL

2010/07/28 – Mise en ligne du script 2010/10/04 – Update pour gerer les code de retour en cas d’erreur lors d’un dump
Lire la suite...Exporter une base SQLite pour l’importer dans une base MySQL

Voici comment proceder pour faire un dump de votre base SQLite dans le bute de l’importer dans une base MySQL
Lire la suite...Superviser l’état d’une réplication MySQL

Vous pouvez utiliser la commande suivante pour superviser l’état d’une réplication MySQL : # mysql -E -h 192.168.1.1 -usupervision -pmotdepasse -e “show slave status” | grep -i slave | grep -vi log -E : Affiche le résultat en colone -h : adresse du serveur MySQL -u : Utilisateur -p : Mot de passe -e : Commande Si la replication est active, cela vous affichera cela : Slave_IO_State: Waiting for master…
Lire la suite...Compiler Apache2 et PHP5

Paquet dev installé pour satisfaire les dépendances : libstdc++-devel zlib-devel e2fsprogs-devel libpng-devel cyrus-sasl db4-devel httpd-devel glibc-devel keyutils-libs libselinux-devel libidn-devel libxml2-devel ncurses-devel krb5-devel openssl-devel curl-devel apr-devel apr-util libsepol-devel freetype-devel libjpeg-devel openldap-devel expat-devel Compiler et installer Apache ./configure –prefix=/usr/local/httpd \ –enable-so \ –enable-suexec \ –enable-rewrite=static \ –enable-proxy=static \ –enable-ssl=static \ –enable-headers=static \ –enable-deflate=static \ –enable-status=static && make && make install Compiler et installer PHP ./configure –with-apxs2=/usr/local/httpd/bin/apxs \ –disable-short-tags \ –enable-mysql \ –enable-memory-limit…
Lire la suite...PureFtpd/MySQL – Création de comptes en masse

En entrée du script, une liste de compte utilisateur a créer ( liste-users-clean ) Modifiez ce que renvoie le ‘echo’ a la fin de la boucle pour mettre ce que vous voulez a la place. #!/bin/bash MAXSIZE=10 array1=( w e r t y u p a s d f h j k z x c v b m Q W E R T Y U P A D F H…
Lire la suite...