问题描述 本地运行的java程序访问服务器数据库时报错: 相关配置信息: 解决过程 通过错误信息判断,应该是数据库权限的问题,服务器上的数据库不允许远程连接,所以对数据库的访问权限进行修改。 通过Navicat连接数据库,找到mysql库中的user表,可以看到数据库中用户Host字段的值均为loc ...
分类:
数据库 时间:
2020-02-29 20:27:26
阅读次数:
97
实战一:在percona插件监控mariadb数据库 1、环境准备: node1:192.168.7.101 master-mysql主数据库 node2:192.168.7.102 slave-mysql从数据库 node4:192.168.7.104 zabbix-proxy服务器 (1)主从数 ...
分类:
数据库 时间:
2020-02-29 20:18:21
阅读次数:
110
win7安装好后在安装mysql server的过程中碰到如下问题: 提示要安装microsoft visual c++ 2019 redistributable x64才能完成安装, 结果到处好不容易下到了 ,微软官网也下不到,结果 microsoft visual c++ 2019 redist ...
分类:
数据库 时间:
2020-02-29 18:56:45
阅读次数:
152
首先下载mongoda 文件 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.6.4.tgz 解压 tar -zxvf mongodb 改名 移动到/usr/local下 配置mongodb 环境变量 在/ ...
分类:
数据库 时间:
2020-02-29 18:56:14
阅读次数:
64
如题 采用了shardingSphere后,分库策略,分表策略都可以灵活使用了。 反过来会遇到一个新的问题,比如有个表不需要分库,也不需要分表,那么该怎么处理呢? 这里就要ShardingStrategy中的none配置了。 下面把配置贴出来:见配置中红色字体。 关键点: default-data- ...
分类:
数据库 时间:
2020-02-29 18:48:39
阅读次数:
442
配置事务管理器 --> 使用注解方式:使用@EnableTransactionManagement事务驱动管理器声明式事务Transactional 的配置项注意,使用声明式事务需要配置注解驱动,只要在代码清单中加入如下配置就可以使用@Transactional配置事务了:使用XML方式其实差不多,... ...
分类:
数据库 时间:
2020-02-29 18:45:34
阅读次数:
56
Less-42 打开这一关发现和之前的二次注入界面一样,使用admin admin登陆,发现回显正常 打开login.php文件,发现password没有经过mysqli_real_escape_string()函数进行处理,所以这个时候我们在这个位置进行构造,在password处使用堆叠构造 注入 ...
分类:
数据库 时间:
2020-02-29 18:41:30
阅读次数:
79
业务场景 小公司业务代码存于一个服务器上,而这个服务器有的时候回宕机,导致业务停顿,造成影响。这个时候 就需要做高可用 两个ngix+两个tomcat+两个mysql实现高可用,避免单点问题。中间使用keepalived监听。下面先从简单的mysql主从搞起。下面按照老方式,what->why->h ...
分类:
数据库 时间:
2020-02-29 16:20:26
阅读次数:
67
环境描述 环境版本 centos 7 docker 1.13.1 mysql 5.6 ① 下载mysql 5.6官方镜像 docker pull mysql:5.6 docker images | grep mysql image.png ② 创建宿主机存储mysql数据路径 #创建外部存储的路径 ...
分类:
数据库 时间:
2020-02-29 16:19:33
阅读次数:
65
之前使用Qt连接mysql数据库,遇到过这样的报错,后来解决了,但没有记录下来,这次又遇到了,花了好多的精力,这次吸取上次的教训,做一下记录和总结。 报错截图: 编辑背景: Qt5.13.0,编译器是mingw73_64,是64位的。 mysql-5.7.27-winx64,也是64位的。 有人说, ...
分类:
数据库 时间:
2020-02-29 15:00:48
阅读次数:
281
https://segmentfault.com/a/1190000014232366 ...
分类:
数据库 时间:
2020-02-29 14:56:35
阅读次数:
101
PL/SQL(Procedure Language/SQL):是Oracle对sql语言的过程化扩展,在SQL语言的基础上增加了过程处理语言(分支、循环等),使得SQL语言具有过程处理能力,它是一种面向过程的语言。· 1、实现过程 declare:开头,后面是说明部分 说明部分:定义变量、光标申明、 ...
分类:
数据库 时间:
2020-02-29 14:50:46
阅读次数:
117
最近预研一个新项目,需要装一个mysql,因为以前装过,原本以为很简单,大概半小时搞定,但是没想到搞了一晚上,记录一下完整步骤和遇到的问题。 1、软件版本和安装包准备 centos7 mysql5.7 官网下载地址:https://dev.mysql.com/downloads/mysql/5.7. ...
分类:
数据库 时间:
2020-02-29 14:40:33
阅读次数:
78
JDBC的statement对象 上图中,很多对象都是固定写死的,唯一要变的是statement对象。JDBC的核心是用statement对象执行增删改查。 JDBC中的statement对象用于向数据库发送SQL语句,想完成对数据库的增删改查,只需要通过statement对象向数据库发送增删改查语 ...
分类:
数据库 时间:
2020-02-29 13:34:18
阅读次数:
119
1. mongo的安装 2. mongo数据库操作 3. Python与Mongo交互 ...
分类:
数据库 时间:
2020-02-29 13:29:13
阅读次数:
98
只要保证cmd客户端和MySQL两者编码一致即可。 但现实是cmd默认的是gbk(cmd属性可以看到中文操作系统下面是gbk编码),而mySQL一般是utf8,之前一直进入误区,想要更改cmd的字符编码,可是并不能行得通。在mysql中关于客户端编码问题,只需在cmd里告诉mysql服务器我客户端这 ...
分类:
数据库 时间:
2020-02-29 13:25:30
阅读次数:
119