数据库
文章平均质量分 62
ycsdn10
这个作者很懒,什么都没留下…
展开
-
mongodb Reconfig attempted to install a config that would change the implicit default write concern.
一、操作mongodb添加仲裁节点的时候,利用rs.reconfig(cfg)var cfg ={"_id":"cluster", "protocolVersion" : 1, "members":[ {"_id":1,"host":"127.0.0.1:36037","priority":20}, {"_id":2,"host":"127.0.0.1:36038","priority":3} ,{"_id":3,"host":"127.0.0.1:36039"} ,{".原创 2022-01-04 22:10:58 · 3080 阅读 · 1 评论 -
MongoDb 的安装 rpm 方式
一、官网MongoDB Community Download | MongoDB二、下载1.进入linux机器2.新建目录mongodbmkdir mongodbcd mongodb3.输入下载命令并下载(el7适合centos7)wgethttps://repo.mongodb.org/yum/redhat/7/mongodb-org/5.0/x86_64/RPMS/mongodb-org-shell-5.0.5-1.el7.x86_64...原创 2021-12-29 23:39:26 · 4096 阅读 · 0 评论 -
mysql 8.0 + MHA配置
一、完成安装mysqllinux 下载 安装 mysql 8.0+ (tar.xz)_ycsdn10的博客-CSDN博客二、完成主从复制(1)默认异步主从mysql 8.0 + 主从复制配置_ycsdn10的博客-CSDN博客(2)半同步复制主从mysql 8.0 + 半同步复制_ycsdn10的博客-CSDN博客三、机器准备 准备至少3台机器,最好4台。我这边3台进行测试,其中manager有mysql四、ssh 互通准备linux ssh 多机 互相...原创 2021-12-19 21:46:59 · 2393 阅读 · 0 评论 -
mysql 8.0 + 半同步复制
一、完成主从复制https://blog.csdn.net/ycsdn10/article/details/122015870二、半同步复制1.进行查看是否支持动态加载select @@have_dynamic_loading;2.展现目前的插件,发现并没有semi3.主库(1)安装插件install plugin rpl_semi_sync_master soname 'semisync_master.so';(2)查看状态show stat...原创 2021-12-18 20:07:57 · 1435 阅读 · 0 评论 -
mysql 8.0 + 主从复制配置
一、安装linux 下载 安装 mysql 8.0+ (tar.xz)_ycsdn10的博客-CSDN博客二、主库配置 新建一个my.cnf文件在主库/etc/下,该配置从网上摘录,并修改 #############################################################################服务端参数配置###############################################################原创 2021-12-18 19:48:37 · 780 阅读 · 0 评论 -
mysql 8.0 + Last_IO_Error: error connecting to master ‘root@XXX:3306‘ - retry ...
一、问题 在进行两台linux机器进行MySQL8.0.13主从配置的时候,配置主从之后,在从库mysql进行显示信息show slave status; 出现了Last_IO_Error: error connecting to master 'root@XXX:3306' - retry-time: 60 retries: 1二、分析 在mysql的data目录下,用linux cat命令打开...原创 2021-12-18 11:33:54 · 9218 阅读 · 0 评论 -
mysql 8.0 + 向所有IP 开放连接
一、数据库安装linux 下载 安装 mysql 8.0+ (tar.xz)_ycsdn10的博客-CSDN博客二、查看root相关信息show databases;use mysql;select user,host from user;##查看所有信息select * from user where user = 'root' \G;1.数据库列表:2.用户3.root相关可以看到有所有的权限了,如果没有待会可以设置三、修改root的...原创 2021-12-18 00:01:36 · 6016 阅读 · 0 评论 -
mysql 8.0 + Different lower_case_table_names settings for server (‘1‘) and data dictionary (‘0‘).
一、安装8.0.13过程linux 下载 安装 mysql 8.0+ (tar.xz)_ycsdn10的博客-CSDN博客二、主从配置产生问题 mysql 8.0.13在进行主从配置的时候,发现没有my.cnf,从网上找了创建了文件 /etc/my.cnf,然后发现启动报错在对应data下有一个xxx.err文件,cat xxx.err 打开后可以看到报错日志内容是:2021-12-15T23:24:40.645061+08...原创 2021-12-16 00:03:40 · 6963 阅读 · 0 评论 -
mysql 8.0 + The Auto-extending innodb_system data file ‘./ibdata1‘ is of a different size 768 pages
一、安装8.0.13过程linux 下载 安装 mysql 8.0+ (tar.xz)_ycsdn10的博客-CSDN博客二、主从配置产生问题 mysql 8.0.13在进行主从配置的时候,发现没有my.cnf,从网上找了创建了文件 /etc/my.cnf,然后发现启动报错在对应data下有一个xxx.err文件,cat xxx.err 打开后可以看到报错日志内容是:2021-12-15T23:21:54.621332+08...原创 2021-12-15 23:47:47 · 3157 阅读 · 1 评论 -
mysql 8.0 + mmap(137428992 bytes) failed; errno 12
一、安装8.0.13过程linux 下载 安装 mysql 8.0+ (tar.xz)_ycsdn10的博客-CSDN博客二、主从配置产生问题 mysql 8.0.13在进行主从配置的时候,发现没有my.cnf,从网上找了创建了文件 /etc/my.cnf,然后发现启动报错在对应data下有一个xxx.err文件,cat xxx.err 打开后可以看到报错日志内容是:2021-12-15T23:11:36.106520+0...原创 2021-12-15 23:41:59 · 810 阅读 · 0 评论 -
linux 开机 自启动mysql 8.0.13
一、安装完mysqlhttps://blog.csdn.net/ycsdn10/article/details/121930820二、进行自启设置1.设置cp mysql.server /etc/init.d/mysqldchmod +x /etc/rc.d/init.d/mysqldchkconfig --add mysqld2.检查chkconfig --list可以看到mysqld 已经存在了三、重启验证service mysql st...原创 2021-12-14 23:42:55 · 1643 阅读 · 0 评论 -
linux 下载 安装 mysql 8.0+ (tar.xz)
一、进入官网MySQL :: Begin Your Download二、确定对应的下载网址1.点击直接下载2.出现也就是:https://cdn.mysql.com//archives/mysql-8.0/mysql-8.0.13-linux-glibc2.12-x86_64.tar.xz三、linux确认wgetyun install wget四、下载刚才的文件wget https://cdn.mysql.com//archives/m...原创 2021-12-14 23:08:55 · 9155 阅读 · 9 评论 -
mysql 数据库的 processlist
一、展示信息processlist展示了对应的数据库有哪些线程在运行,如果有些语句执行速度慢,可以在里面看到。二、命令show processlist:根据不同的账号权限可以看到所有用户的,当前用户的对应的连接。只有100条show full processlist:展示所有的连接数据select * from information_schema.processlist : sql查询语句,适合利用条件查询,或者自定义内容和进行监控三、内容解释id: 线程Id,可以..原创 2021-12-08 23:17:43 · 8086 阅读 · 0 评论 -
oracle 对只转发结果集的无效操作: last
一、建立数据库连接二、执行对应的查询sqlselect * from test where name='test'三、进行利用ResultSet进行手动处理// 把数据直接移动到最后一行rs.last();// 得到最终的一行的行号,就是select的数量int rowCount = rs.getRow();四、执行sql后报错(mysql和oracle同时执行,目前只有oracle报这个错误)对只转发结果集的无效操作: last五、解决方式statem..原创 2021-12-04 23:56:13 · 575 阅读 · 0 评论 -
oracle ORA-00904: “XXX“: 标识符无效
一、执行sql语句select * from test where name = "test";二、报错三、报错原因低级错误(用惯了mysql),当前使用不支持"",仅支持'',修改语句即可原创 2021-12-04 23:45:13 · 876 阅读 · 0 评论 -
navicat 怎么使用自带功能,监控数据库进程
一、打开navicat二、点击工具-》服务器监控-》MySql(例,或者Oracle等)三、出现对应数据库的进程界面,点击左侧对应的数据库,可出现对应的进程,点击刷新可显示最新的数据。相关服务名称,用户,机器信息,执行时间等都有显示如果是mysql:如果是oracle:...原创 2021-12-04 23:40:25 · 4214 阅读 · 0 评论 -
Oracle与Mybatis:uncategorized SQLException; SQL state [72000]; error code [1460]; ORA-01460: 转换请求无法实施
在执行begin,end的批量进行插入的时候,有一个字段是clob字段,从前端传过来的数据,在3W个字符左右的时候,会报这个错误,而再减掉几个字符,就不会报这个错误,又或者再增加几十个字符,也不会报这个错误。<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper原创 2021-09-26 23:42:38 · 1475 阅读 · 0 评论 -
Oracle数据库-批量插入的三种写法
oracle的批量插入方式有多种,以下具体讲讲方式1insert allinto oracle_table ( id, code ) values( 1 , '1' ) into oracle_table ( id, code ) values( 2 , '2' ) into oracle_table ( id, code ) values( 3 , '3' ) into oracle_table ( id, code ) values( 4 , '4' ) ...原创 2021-08-14 23:28:42 · 12827 阅读 · 1 评论