自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

世樹のブログ

一生懸命努力,運は味方する~~

  • 博客(95)
  • 资源 (3)
  • 收藏
  • 关注

原创 使用tidb-lightning工具恢复csv格式表数据

使用tidb-lightning进行csv文件数据恢复到新库

2022-07-15 18:14:52 590 1

原创 TIDB手动降级(原版本v6.0.0,重装v5.4.1)

TiDB手动降级、摧毁&重装

2022-07-07 18:09:25 599

原创 TIDB的忘了root用户密码解决办法

TIDB的root用户密码忘记处理方式

2022-07-07 10:26:59 2740

原创 现有MyCAT上新增一个库及MyCAT报错1184问题解决

背景介绍:前两天因业务需要,需在现有的一套MyCAT下新增一个业务系统节点,已知当前MyCAT上有库aaa,bbb,ccc,现要新增库iris,以便在mycat-admin上进行跨库查询业务。步骤一:第一步,准备一台服务器,安装好新业务需要的数据库服务,新建一个db。建好后,登录到db里,如下:我的新业务所在服务器ip是 1.1.1.56, db是 iris :第二步,在mycat服务器上conf目录上,修改配置文件内容,修改对象如下:要把这个服务器加入到My

2022-01-19 18:21:07 1520

原创 zookeeper集群模式安装&配置过程初探

本文过程介绍的是zookeeper 集群模式的部署过程,实际部署服务器只有一台,通过不同端口部署多服务节点虚拟机外IP:10.211.55.4 节点1 端口:2181;目录 zoo1;myid:1 节点2 端口:2182;目录 zoo2;myid:2 节点3 端口:2183;目录 zoo3;myid:3 节点4 端口:2184;目录 zooI ;myid:41、下载tar包:创建文件夹(目录可以根据自己情况规划)mkdir /data/zookeep...

2020-08-25 19:06:37 481

原创 datax安装使用及使用过程中遇到的问题

DataX 是一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。相关概念和设计理念不再赘述,这里记录个人初次使用时的过程。datax环境要求:Linux JDK(1.8以上,推荐1.8) Python(推荐Python2.6.X) Apache Mave...

2019-12-30 11:33:09 14484

原创 连接MySQ时报错:Host X is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'

今天来了解一下performance_schema库中的 host_cache表。这个表记录了 host 的缓存内容,缓存信息包括主机名和 IP,用于避免 DNS 查找。这个表的记录,可以在需要的时候协助排查连接问题。要开启这个功能,要保障参数 performance_schema的状态 是开启的。另外,MySQL 启动时若带有参数–skip-name-resolve,或者配置文件里有...

2019-10-22 19:33:23 18602 3

原创 MySQL 故障引发的思考--每人只错一点点

曾经在小学的时候看过一个故事。具体内容,也就是到底当时每个人都做了什么,我记不太清了。依稀记得,那些船员做的都不是什么严重的事,甚至不能说做错了,但是解决却令人唏嘘。故事,对我影响特别深重。我从小长江边长大,小时候村里很多人扔垃圾都扔到江里,觉得流动的江水能带走垃圾,保持村子的干净。有次妈妈让我去江边扔垃圾,我犹豫了,她说:“大家都这样,靠你一个人世界就干净了?”当时的我妥协了,乖乖去了江边...

2019-10-11 21:04:00 189

原创 Anemometer 安装使用&过程中遇到的问题

项目地址:https://github.com/box/Anemometer演示地址:http://lab.fordba.com/anemometer/Anemometer 是一个图形化显示从MySQL慢日志的工具。结合pt-query-digest,Anemometer可以很轻松的帮你去分析慢查询日志,让你很容易就能找到哪些SQL需要优化。Anemometer 安装下载方式...

2019-10-11 20:07:07 1413 2

原创 Redis 高危命令禁用

使用公司已有 redis 环境时才发现没有 config 命令。经了解才知道被禁用了。1、对于一些 redis 的高危命令,建议做禁用处理如:flushdb:清空数据库flushall:清空所有数据config:可以使用命令修改配置信息keys:可以查看所有 key 的值禁用的做法是,通过修改配置文件*/redis.conf 文件。实质是修改了命令的名字为其他名字,以防不熟悉的使用者...

2019-08-08 18:34:31 5071

原创 Mysql 主从同步问题合集

建立主从的命令:change master to master_host='192.168.23.129' ,master_user='repl',master_password='repl',master_port=3306,master_log_file='binlog.000002',master_log_pos=2693528,master_auto_position=0;# 或者...

2019-07-31 11:15:58 1481

原创 Redis 主从配置

1、主从服务器 IP主:192.168.225.131从:192.168.225.1292、主库配置:requirepass redis1 #设置主库密码logfile "/data/redis/redis-4.0.10/redis_iris.log” #redis数据库log文件名称&路径bind 192.168.225.131 127.0.0.1 Daemoniz...

2019-07-24 11:53:20 186

原创 Redis 安装使用

1、下载wget http://download.redis.io/releases/redis-4.0.10.tar.gz2、解压[root@localhost redis]# tar xzf redis-4.0.10.tar.gz[root@localhost redis]# ll总用量 1700drwxrwxr-x 6 root root 309 6月 13 2018 ...

2019-07-24 11:16:56 240

转载 Centos7系统安装yum遇到的问题failure: repodata/repomd.xml from base: [Errno 256] No more mirrors to try. http:

当遇到这个问题的时候,发现网上也有很人也在问同样的问题。但是发现大家大都问,很少有人能说的很清楚,而且很多人的解决方法复杂且不能解决问题。我查了近二十篇文章,对照做了,但是基本解决不了问题。下面由我给出一种最简单最有效的方法。耐心看下去哦!问题所在:[root@cit-server6-s1-372 yum.repos.d]# yum makecacheLoaded plugins: ...

2019-05-22 17:39:40 8501

原创 Mac 上 vmware fusion 的CentOS系统虚拟机网络配置

昨天刚开始使用Vmware fusion 虚拟机,之前配置了两台虚拟机,有一台重启后发现无法联网,经过学习终于了解原因了。接下来将我的网络配置经验分享出来。1、首先安装虚拟机的时候,在为虚拟机添加一个网卡:弹出页面上选择“网络”:新增网卡,并选择使用 NAT 网络:如上图,我添加了一个网卡vmnet3,并为其配置 IP 和端口等信息,这个 IP 地址就是虚拟机的 IP ...

2019-04-12 20:26:38 3057 3

原创 Mac 下 vmware fusion 安装配置 centos7

1、新建一个虚拟机2、根据个人需求,选择自己的虚拟机需要的系统及版本3、接下来几步,直接“下一步"配置磁盘:4、选择合适的 ISO☑️注意一定要勾选上“连接 CD/DVD 驱动器”:5、开始安装虚拟机下一步,我选择的是"Install CentOS 7":6、看个人需求选择合适的语言:7...

2019-04-11 17:20:30 578

原创 记一次从RDS恢复备份数据库到自建服务器-xtrabackup

1、内网下载数据全备文件wget -c 'http://rdsbak-hz-v3.oss-cn-xxxxxxxxxxxxy8%3D' -O /app/tar-gz/irisdb.tar.gz2、解压数据备份文件压缩包:tar -xvf /app/tar-gz/irisdb.tar.gz -C /app/irisdb-back >> /dev/null确认成功解压正常完...

2019-03-07 16:02:17 1410

原创 windows环境MySQL8.0的data目录变更方法及问题

windows环境安装MySQL8.0,默认安装在C盘的。basedir是:C:\Program Files\MySQL\MySQL Server 8.0\bindatadir 是:C:\ProgramData\MySQL\MySQL Server 8.0\data   #这是一个隐藏文件夹现在想把datadir迁移到E盘,做法是:1、关闭数据库服务cd C:\Program...

2018-12-14 14:09:06 15619 15

原创 MySQL8.0修改用户密码验证

问题:MySQL升级到8.0,客户端或者连接器没有升级到8.0,连接时出现吧报错:Authentication plugin 'caching_sha2_password' is not supported查看当前用户信息:mysql> select host,user,plugin,authentication_string,password_expired,passw...

2018-12-12 11:54:40 5007

原创 MySQL数据时区问题,及datetime和timestamp类型存储的差异

问题:查询不同数据库上表中记录时间差距8小时。昨天协助其他地区同事解决客户查询到不同数据中心时间差距8小时的问题。原因就是时区不同。解决方案:设置服务器的时区都为北京时间,即修改数据库服务器的time_zone值为“+8:00”解决。这个参数,可以在通过mysqld命令启动数据库的时候加上参数 --default-time-zone=timezone来设置时区,也可以通过m...

2018-12-07 20:35:02 28357

转载 jdbc和odbc

JDBC简介JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,它是Java十三个规范之一。可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC也是个商标名。ODBC简介开...

2018-08-20 17:08:21 199

原创 Mysql关闭general日志、binlog日志设置失效并自动删除

问题:Mysql数据库由于业务原因,数据量增长迅速,general日志、binlog日志也增加较多,占用大部分磁盘空间。解决方案:出于节约空间考虑,可进行删除多余binary日志,并设置定期删除操作。相关参数如下“expire_logs_days”、“general_log”:1、binary日志(此变量值为可动态修改)查看当前binary日志失效、自动删除的状态:show global vari...

2018-05-30 18:10:04 6327

原创 Mysql导入数据库过程报错:The total number of locks exceeds the lock table size

问题:使用命令从a库批量导入多张表的数据到b库: INSERT IGNORE INTO iris.`iris4` SELECT * FROM `seiki_test`.`iris4` ;  报错如下:查询:INSERT IGNORE INTO iris.`iris4` SELECT * FROM `seiki_test`.`iris4` ;错误代码: 1206The total number of...

2018-05-29 16:37:52 2658

转载 Mysql的 load data infile 的用法

LOAD DATA INFILE语句从一个文本文件中以很高的速度读入一个表中。1、基本语法?1234567891011121314151617181920212223242526272829LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name.txt'    [REPLACE | IGNORE]    INTO TABLE ...

2018-05-24 14:42:04 473

翻译 斜杠与反斜杠(slash / backslash)的区分

斜杠与反斜杠(slash vs. backslash)的区分 按照从左到右的书写和阅读习惯,向前是“从左到右”,向后是“从右到左”。斜杠(slash): '/'是斜杠,可以看成是一根立着的木棒正在向前倒下,英文中也可写成“forward slash”。反斜杠(backslash):'\'是反斜杠,可以看成是一根立着的木棒正在向后倒下。http://blog.sina.com.cn/s/blog_4...

2018-05-24 10:53:06 25212 2

原创 双击MySQL command line client 快捷方式,交互框闪了一下就消失了

问题:点击主屏幕上 MySQL command line client  快捷方式,交互框闪了一下就消失了,解决方案:1.进入快捷方式文件所在文件夹2.修改此快捷方式对应文件的属性:    修改“目标”和“起始位置”起始位置:即mysql的bin文件夹的绝对路径:"C:\Program Files\MySQL\MySQL Server 5.7\bin\"目标:即mysql的配置文件my.ini文件...

2018-05-23 17:47:28 2742

原创 windowns环境下,数据库运行之后,修改相关路径配置

需求背景:Mysql数据库使用sqlyog导入*.sql文件的时候,报错:Errcode: 28Error occured at:2018-05-23 09:21:08Line no.:82519330Error Code: 3 - Error writing file 'C:\Windows\SERVIC~2\NETWOR~1\AppData\Local\Temp\MLA973.tmp' (Er...

2018-05-23 17:44:27 2875

原创 MySQL中函数field()的用法

MySQL中的field()函数,可以用来对SQL中查询结果集进行指定顺序排序。函数使用格式如下:order by (str,str1,str2,str3,str4……),str与str1,str2,str3,str4比较,其中str指的是字段名字,意为:字段str按照字符串str1,str2,str3,str4的顺序返回查询到的结果集。如果表中str字段值不存在于str1,str2,str3,s...

2018-05-04 11:44:44 44753 8

原创 HBase安装过程中遇到的问题

Error: JAVA_HOME is not set解决办法:确认正确配置JAVA_HOE相关配置,加载配置文件:  source ~/.bash_profilejava -version,检查是否安装成功启动hbase,报错ignoring option PermSize=128m……;解决办法:修改./hbase/conf/hbase-env.sh 文件注释hbase-env.sh文件中“#...

2018-04-18 16:52:46 2423 1

原创 hbase数据库安装

1、服务器ip:192.168.229.1302、hbase安装文件及目录:/data/hbase/alihbase-1.1.4-bin.tar.gz3、配置hbase:解压文件tar -zxvf alihbase-1.1.4-bin.tar.gz      修改./conf/hbase-site.xmlvim hbase-site.xml..........<configuration&g...

2018-04-18 16:45:17 615

原创 mysql函数date(),date_format()和str_to_date()

定义和用法:1、DATE() 函数:返回日期或日期时间表达式的日期部分;2、date_format()函数:按照指定日期或时间显示格式 输出日期或日期时间表达式;3、str_to_date()函数:按照指定日期或时间显示格式 将字符串转换为日期或日期时间格式显示;实例:1、date(datestring)datestring是合法

2017-02-09 18:26:52 7091

转载 python编辑器对比和推荐

发信人: RunningOn (挥着翅膀的男孩), 信区: Python标  题: python IDE比较与推荐我先给一个初步的表格吧,大家如果有什么意见,或有补充,欢迎提出。有些我没有用过,先不写了。以下是我使用过的python IDE:除了PythonWin, VisualPython只支持Windows,其它都至少支持Win/Linux/Mac。各项含义

2017-02-04 18:31:49 7786

原创 MySQL ERROR 1030 (HY000): Got error 28 from storage engine错误

今天使用数据库的时候,碰到一个问题:原以为是数据库有问题,但是执行select等语句,显示正常。后来才知道主要是由于MySQL数据库的临时空间不足了,导致SQL命令无法执行;解决方法:1、修改mysql配置文件my.cnf中 tmpdir = /data/mysql/tmp,将此路径修改为一个有足够磁盘空间的路径;2、清空/tmp目录,清理磁盘,

2016-12-30 12:02:32 922

转载 MySQL的用法----临时表与内存表

mysql5.5性能优化-内存表临时表与内存表内存表分为2种,但共同点是,重起数据库以后,内存中的数据全部丢失,内存表的功能有部分的限制,有些属性不能像正常表一样使用,所以请大家使用的时候谨慎参照官方文档.下面只是抛砖引玉. 1.临时表:表建在内存里,数据在内存里 2.内存表:表建在磁盘里,数据在内存里 其中包括2个重要的参数 [mysqld] # 内存表容量 

2016-12-29 12:04:48 606

原创 sybase存储设备has not been correctly activated at startup time

昨天又有开发同事表示sybase数据库使用又出现故障,报错情况如下图:(1)客户端无法登陆sybase数据库,报错信息如下:Device 'add_device' (with physical name '/data/databackup/add_dev.dat',and virtual device number 29) has not been correctly activa

2016-12-23 10:59:46 1754

原创 sybase数据库tempdb空间满故障解决

公司部分业务系统使用的是sybase数据库, 前几天开发同事使用过程中,数据库突然无法连接,发现报错,如下图; 该故障是由于tempdb存储空间已满,于是,为tempdb扩容,具体步骤如下: 1、 命令行进入数据库, isql -Usa -SDBSERVER -P ** 查看当前数据库中存储设备编号, 2、 为数据库扩容,可以选择直接扩大当前使用的存储设备空

2016-12-20 18:37:51 4088

原创 char_length和length的区别

mysql中计算字符串长度有两个函数分别为char_length和length。char_length函数可以计算unicode字符,包括中文等字符集的长度,而length函数用来计算普通字符的长度,他会把一个中文字符的长度按照设置的对应的字符集计算为2或3。一、char_length('string')/char_length(column_name)1、返回值为字符串str

2016-12-20 15:52:59 2179

转载 MySQL Server-id踩到的坑

最近踩到一个说大不大,说小不小的坑,在此分享出来给各位同学。事情是这样的,线上有2台服务器,1主1从。A -> B,B服务器从A服务器同步数据。每天使用xtrabackup在B服务器上面进行全备。某天A服务器挂了,后来由于某种原因无法进入系统了,只有重装了系统,那么此时要恢复A服务器的步骤就是在A服务器部署mysql实例,从B服务器上面拿备份恢复到A,再根据POS点change到B服务器,让A服务

2016-09-09 14:02:21 1159

转载 【译】MySQL – The Error Log

--by debugo 文档地址:http://dev.mysql.com/doc/refman/5.7/en/error-log.html错误日志(error log)包含mysqld启动和关闭过程信息,影响服务器运行的严重的错误也会记录在其中。如果mysqld通知一个表需要自动检查并修复时,它也会将信息写到error log中。当设了 --syslog选项, m

2016-06-12 09:57:08 678

转载 ORA-01843: not a valid month

select * from iris_temp for update;在向表中贴入数据后,提交报错如下:ORA-01843: not a valid month 错误。原因:timestamp类型不一致。贴入timestamp的日期格式为YYYY-MM-DD HH24:MI:SS.FF6解决方法:alter session set nls_date_la

2016-04-27 17:25:39 2889

MySQL Internals Manual

MySQL Internals Manual.pdf

2023-12-29

mysql-shared-compat-5.6.36-1.linux_glibc2.5.x86_64.rpm

mysql-shared-compat-5.6.36-1.linux_glibc2.5.x86_64.rpm安装包

2019-01-25

OpenStack部署实践(第2版).pdf

OpenStack部署实践(第2版).pdf 个人电子书,仅供学习试用。 不可用于商业用途,如有版权问题,请联系删除!

2017-09-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除