Category: Mysql
Linux, Mysql

[Mysql]Locked edilmis tablolar

Mysql 'de locked edilmis tablolari asagidaki gibi izleyebilirsiniz. mysql> show processlist; ve mysql> show open tables WHERE In_use > 0; +--------------+--------------+--------+-------------+ | Database     | Table        | In_use | Name_locked | +--------------+--------------+--------+-------------+ | murat_ugur_  | eminoglu     |      5 |           0 | +--------------+--------------+--------+-------------+ 1 row in set (0.00 sec)
Mysql

Mysql Slow Query loglarini acmak

my.cnf dosyasi icine asagidaki satirlari ekleyerek veya # isaretlerini kaldirarak acabilirsiniz. log_slow_queries        = /var/log/mysql/mysql-slow.log long_query_time = 1 /var/log/mysql/ klasoru yoksa mkdir mysql komutuyla klasoru yaratalim ve haklarini chown mysql.adm /var/log/mysql seklinde verelim. /etc/init.d/mysqld restart
Mysql

Mysql root şifresini unuttuysanız..

Mysql root şifresini unuttu iseniz, aşağıdaki adımları izleyerek değiştirebilirsiniz. 1. Mysql stop edilir. [root@fedora ~]# /etc/init.d/mysqld stop veya [root@fedora ~]# killall -9 mysqld 2. Şifresiz mysqld 'yi başlatıyoruz. [root@fedora ~]# /usr/bin/mysqld_safe --skip-grant-tables --skip-networking & mysql -uroot 3. Şifreyi resetliyoruz. mysql> use mysql; mysql> UPDATE user SET Password=PASSWORD("sifre123") WHERE User="root"; Query OK, 2 rows affected (0.00 sec) Rows matched: 2 Changed: 2 Warnings: 0 mysql> exit 4. Şifremiz sifre123 oldu. Çalışan süreçleri öldürüyoruz. [root@fedora ~]# /etc/init.d/mysqld stop 5. Son olarak mysql başlatıyoruz.Artık yeni şifremizle giriş yapabiliriz. [root@fedora ~]# /etc/init.d/mysqld start seygiyle.
Mysql

Komut satırından süreçleri kill etme

mysql> show processlist; +-------+------------+-----------------+------+---------+------+-------+------------------+ | Id | User | Host | db | Command | Time | State | Info | +-------+------------+-----------------+------+---------+------+-------+------------------+ | 13156 | mail | localhost:58453 | mail | Sleep | 50 | | NULL | | 13159 | root | localhost | NULL | Query | 0 | NULL | show processlist | +-------+------------+-----------------+------+---------+------+-------+------------------+ 7 rows in set (0.00 sec) mysql> kill 13156 mysql>quit