Instalare MySQL din surse
Obtineti codul sursa care va fi compilat si instalat, in acest tutorial folosim versiunea 5.5.18 http://mysql.easynet.be/Downloads/MySQL-5.5/mysql-5.5.18.tar.gz root@bsdpc[~/work] # wget http://mysql.easynet.be/Downloads/MySQL-5.5/mysql-5.5.18.tar.gz root@bsdpc[~/work] # cd mysql-5.5.18/ root@bsdpc[~/work/mysql-5.5.18] # cmake . root@bsdpc[~/work/mysql-5.5.18] # make root@bsdpc[~/work/mysql-5.5.18] # make install root@bsdpc[~/work/mysql-5.5.18] # cp support-files/mysql.server /etc/rc.d/mysql root@bsdpc[~/work/mysql-5.5.18] # cp support-files/my-medium.cnf /etc/my.cnf root@bsdpc[~/work/mysql-5.5.18] # chmod 711 /etc/rc.d/mysql root@bsdpc[~/work/mysql-5.5.18] # pw user add [...]
Script backup baze de date MySQL
Un mic script bash pentru backup la bazele de date MySQL: #!/bin/sh # Backup Baze de date MySQL b_dir=”/usr/BACKUP/” log_dir=”/var/log/backup/” MySQL_db_dir=”/usr/local/mysql/var/” MySQK_bk_user=”userul de backup” MySQL_bk_pw=”Parola pentru userul de backup” mkdir $b_dir`date +”%d%b%y”` mkdir $b_dir`date +”%d%b%y”`/mysql/ # MySQL for i in `ls $MySQL_db_dir | sed -e ‘s/\///’` ; do if [ -d $MySQL_db_dir$i ] ; then [...]
Recuperare parola MySQL
In cazul in care ati uitat parola pentru userul root de la MySQL aceasta se poate recupera foarte usor. (Comenzile de mai jos pentru oprire si pornire server MySQL sunt executate pe un sistem FreeBSD dar procedeul este acelasi indiferent de sistemul pe care este instalat serverul MySQL) 1. Oprim serverul MySQL: root@bsdpc[~] # /etc/rc.d/mysql [...]