![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
各类数据库
雷纯
这个作者很懒,什么都没留下…
展开
-
mysql show processlist,kill pid,查看连接数 查看被锁的表
show processlist找出执行时间最长的进程show [full] processlist;展示属于当前用户的线程,如果当前用户有 process privilege,那么会展示所有线程。如果不加full,只显示前100条;show processlist展示的线程不包含background thread,所以线程数就等于connections除了上述方式,我们还可以通过show status 查看连接,比如使用show status like ‘%threads_%’;threads_转载 2020-09-04 10:36:51 · 479 阅读 · 0 评论 -
mysql 查看表 是否有死锁
1、查询是否锁表baishow OPEN TABLES where In_use > 0;2、查询进程show processlist查询到相对应的进du程===然后zhi kill id补充:查看正在锁的事务daoSELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;查看等待锁的事务SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;...原创 2020-09-04 10:01:38 · 381 阅读 · 0 评论 -
错误InnoDB:Attemptedtoopenapreviouslyopenedtablespace.
错误InnoDB:Attemptedtoopenapreviouslyopenedtablespace.2013-08-04 13:48:22 760 [ERROR] InnoDB: Attempted to open a previously opened tablespace. Previous tablespace isaactest/wp_usermeta uses space ID: 2 at filepath: .\isaactest\wp_usermeta.ibd. Cannot open原创 2020-08-04 15:43:40 · 340 阅读 · 0 评论 -
MySQL参数max_connect_errors分析释疑
最近一MySQL服务器,由于一些特殊因素遇到“ERROR 1129 (00000): Host ‘xxx’ is blocked because of many connection errors. Unblock with ‘mysqladmin flush-hosts’”,在问题解决后,在详细了解参数max_connect_errors的过程中,有些不同网络资料的矛盾描述确实让我有点迷惑和混淆(关于这个错误,本质原因是因为同一个IP在短时间内产生太多中断的数据库连接(超过max_connect_erro转载 2020-07-20 14:03:30 · 867 阅读 · 0 评论 -
Mariadb-my.cnf文件详解
[client] #针对客户端的设置default-character-set = utf8 #指定字符集(mariadb默认是拉丁文)port = 3306 #指定端口socket = /data/mydata/mysql.sock #指定socket[mysql] #针对登录mysql服务器端的设置port = 3306socket = /data/mydata/mysql.sockdefault-character-set = utf8转载 2020-07-17 10:22:18 · 997 阅读 · 0 评论 -
mariadb运维日志
mariadb复制代码ALTER TABLE <旧表名> RENAME [TO] <新表名>ALTER TABLE <表名> MODIFY <字段名> <数据类型>ALTER TABLE <表名> MODIFY <字段1> <数据类型> FIRST |AFTER <字段2>ALTER TABLE <表名&原创 2020-07-13 10:29:49 · 360 阅读 · 0 评论 -
mariadb日志报错:error while loading shared libraries: libjemalloc.so.2处理办法
Linux下找不到so文件的解决办法rznice 2016-03-11 16:39:27 19494 收藏 1分类专栏: linux版权最近在安装完tengine,在启动tengine时报找不到libjemalloc.so.2的提示,即:[root@localhost tengine]# sbin/nginxsbin/nginx: error while loading shared libraries: libjemalloc.so.2:cannot open shared object原创 2020-07-10 11:43:05 · 5555 阅读 · 0 评论 -
MySQL基于日志还原数据
简介Binlog日志,即二进制日志文件,用于记录用户对数据库操作的SQL语句信息,当发生数据误删除的时候我们可以通过binlog日志来还原已经删除的数据,还原数据的方法分为传统二进制文件还原数据和基于GTID的二进制文件还原数据传统二进制日志还原数据1.修改配置文件[root@localhost ~]# vi /etc/my.cnfserver-id=1log-bin=binlog#重启数据库服务[root@localhost ~]# systemctl restart mysqld2.操原创 2020-07-08 19:23:23 · 121 阅读 · 0 评论 -
MariaDB的相关简单配置
MariaDB的相关简单配置mysql_secure_installation首先是设置密码,会提示先输入密码Enter current password for root (enter for none):<–初次运行直接回车设置密码Set root password? [Y/n] <– 是否设置root用户密码,输入y并回车或直接回车New password: <– 设置root用户的密码Re-enter new password: <– 再输入一次你设置的密码其原创 2020-07-08 08:14:20 · 607 阅读 · 0 评论