logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

mysql启动提示:Could not increase number of max_open_files to more than 1024

mysql启动的时候提示:2022-01-17T08:46:30.812801Z 0 [Warning] Could not increase number of max_open_files to more than 1024 (request: 65535)2022-01-17T08:46:30.812878Z 0 [Warning] Changed limits: max_connectio

#mysql#数据库#database
迁移mysql的data目录

通过apt-get或yum安装的mysql的目录通常的位置不时候存放大量的数据,我们很多时候需要把mysql的数据文件放在另外一个目录下,这个时候需要整体迁移,步骤如下:创建目录:root@scutech:~# mkdir /mysql/data -proot@scutech:~# chown -R mysql. /mysqlroot@scutech:~# ll /mysql/total...

#mysql#数据库#服务器
bind-address如果是127.0.0.1,mysql只接受localhost,不接受远程连接。

bind-address如果是127.0.0.1,mysql只接受localhost,不接受远程连接。在bind-address后面增加远程访问IP地址或者禁掉这句话就可以让远程机登陆访问了。在配置文件里面加入bind-address= 127.0.0.1,然后重新启动,可以看到下面监听地址的变化。root@scutech:~# netstat -plunt|grep 3306tcp00 127.

#mysql
xtrabackup出现‘FLUSH NO_WRITE_TO_BINLOG TABLES‘: 1205 (HY000) Lock wait timeout exceeded;

xtrabackup备份MySQL时,可能会出现拿不到锁而超时失败的现象,这里说明解决办法。

#数据库#mysql
ssh到图形界面时报:X11 forwarding request failed on channel 0

在本地主机sshd的配置文件/etc/ssh/sshd_config加两行X11Forwarding yesX11UseLocalhost no如果这两个参数已经存在,注意观察对应的值是否正确。然后重新启动服务让它生效: systemctl restart sshd有时是sshd的后台进程有问题,用ps -ef 查一下,可能要重新启动。还不行就是系统的问题了,可能缺少相关的包之类的问题。...

#ssh#运维#linux
MySQL因为hung住,自动重新启动,InnoDB: Semaphore wait has lasted > 600 seconds

从错误日志中检查,有两个信号量等待时间超长,MySQL自动crash了:# grep " 600 " 31-226-mysql-error.log2021-12-27T02:25:15.086231Z 0 [ERROR] [FATAL] InnoDB: Semaphore wait has lasted > 600 seconds. We intentionally crash the se

#mysql#数据库#服务器
Oracle 23ai的Windows平台版本发布了

https://www.oracle.com/database/technologies/oracle-database-software-downloads.html#db_free

文章图片
#oracle#windows#数据库
19c初始化数据库提示端口1521占用,但查不到占用的程序[DBT-06103]

19c初始化数据库的时候,提示端口占用,但查不到占用的程序[root@Redhat72 ~]# lsof -i TCP:1521[root@Redhat72 ~]# netstat -itpa|grep 1521查看hosts文件,发现hostname的地址没有配置:[root@Redhat72 ~]# cat /etc/hosts127.0.0.1localhost localhost.loca

#oracle
使用Python解析并“篡改”MySQL的Binlog---发表到爱可生开源社区

文章目录前言Binlog的结构恢复误删除的记录找出 Binlog 中的大事务切割 Binlog 中的大事务后记前言MySQL 的 Binlog 记录着 MySQL 数据库的所有变更信息,了解 Binlog 的结构可以帮助我们解析Binlog,甚至对 Binlog 进行一些修改,或者说是“篡改”,例如实现类似于 Oracle 的 flashback 的功能,恢复误删除的记录,把 update 的记录

使用sysbench测试postgresql和造数据

文章目录已经安装好sysbench造数据检查表测试已经安装好sysbench查看安装情况scutech@infokist:~$ dpkg -l|grep sysbenchiisysbench1.0.20-1amd64Scriptable database and system performance benchmark$ sysbench --he

    共 23 条
  • 1
  • 2
  • 3
  • 请选择