MariaDB密碼重置mysql
MariaDB慢查詢日誌sql
mysql -uroot -ppasscode
[root@localhost ~]# vi /etc/my.cnf [mysqld] datadir=/data/mysql socket=/tmp/mysql.sock skip-grant [root@localhost ~]# /etc/init.d/mysqld restart
mysql -uroot
use mysql
切換到mysql庫desc user
查看user表的全部字段update user set authentication_string=password("mima.abc") where user='root';
命令來更改root密碼。use mysql
切換庫,而後查看用戶有哪些MariaDB [mysql]> select user,host from user ; +------+-----------------------+ | user | host | +------+-----------------------+ | bbs | 127.0.0.1 | | blog | 127.0.0.1 | | root | 127.0.0.1 | | root | ::1 | | | localhost | | root | localhost | | | localhost.localdomain | | root | localhost.localdomain | +------+-----------------------+ 8 rows in set (0.006 sec)
MariaDB [mysql]> update user set authentication_string=password("mima.123") where user='blog'; Query OK, 1 row affected (0.005 sec) Rows matched: 1 Changed: 1 Warnings: 0
就能夠了。數據庫
mysql在5.7.36版本以後把密碼字段存到了authentication_string字段裏,在以前版本存在password字段裏。dom
mysql -uroot -ppasscode
MariaDB [(none)]> show variables like 'slow%'; +---------------------+--------------------+ | Variable_name | Value | +---------------------+--------------------+ | slow_launch_time | 2 | | slow_query_log | OFF |這裏表示slow日誌沒有開啓 | slow_query_log_file | localhost-slow.log |這裏表示slow日誌文件名稱 +---------------------+--------------------+ 3 rows in set (0.033 sec)
MariaDB [(none)]> show variables like 'datadir'; +---------------+--------------+ | Variable_name | Value | +---------------+--------------+ | datadir | /data/mysql/ | 這裏是slow日誌存放的路徑 +---------------+--------------+ 1 row in set (0.007 sec)
MariaDB [(none)]> show variables like 'long%'; +-----------------+-----------+ | Variable_name | Value | +-----------------+-----------+ | long_query_time | 10.000000 | 這裏定義的是超過響應時間超過10秒會記錄日誌 +-----------------+-----------+ 1 row in set (0.004 sec)
slow_query_log = ON #打開slow日誌 slow_query_log_file = /data/mysql/bbs-slow.log #定義slow日誌名字 long_query_time = 2 #響應時間超過2秒就記錄。
[root@localhost ~]# /etc/init.d/mysqld restart
select sleep(5);
cat /data/mysql/bbs-slow.log /usr/local/mysql/bin/mysqld, Version: 10.3.12-MariaDB-log (MariaDB Server). started with: Tcp port: 0 Unix socket: /tmp/mysql.sock Time Id Command Argument # Time: 190225 4:32:49 # User@Host: root[root] @ localhost [] # Thread_id: 9 Schema: QC_hit: No # Query_time: 5.007798 Lock_time: 0.000000 Rows_sent: 1 Rows_examined: 0 # Rows_affected: 0 Bytes_sent: 63 SET timestamp=1551087169; select sleep(5);