码迷,mamicode.com
首页 > 数据库 > 日排行
Java连接MySQL报错:CommunicationsException: Communications link failure
现象: 报错:Exception in thread "main" com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure 解决办法: 更换 mysql-connector-java-8.0. ...
分类:数据库   时间:2019-05-20 00:56:06    阅读次数:175
sqlserver2012——.Net
1、Connection 属性: ConnectionString:获取或者设置用于打开SQLServer数据库的字符串 Database:获取当前数据库或者连接打开后要使用的数据库名称 State:获取连接的当前状态 Provider:包含Connection对象的数据库提供者名称 ServerV ...
分类:数据库   时间:2019-05-20 01:12:49    阅读次数:160
Mysql优化
原文:Mysql优化 一、Mysql的逻辑架构 二、存储引擎 Mysql5.5之前,默认存储引擎是MyISAM,5.5之后默认存储引擎变成InnoDB。 MyISAM和InnoDB的区别: 1)MyISAM不支持事务、InnoDB支持事务 2)MyISAM只有表锁、InnoDB引入了行锁 3)MyI ...
分类:数据库   时间:2019-05-20 01:17:27    阅读次数:175
MySQL 加锁和死锁解析
原文:MySQL 加锁和死锁解析 目录 产生死锁的必要条件 锁是加在那里的? 操作与加锁的对照关系 Insert Delete Update GAP锁 什么时候加next-key lock? Insert Intenti... ...
分类:数据库   时间:2019-05-20 01:24:05    阅读次数:189
JDBC
JDBC 1. Jdbc概述 问题:实际开发中,不可能用工具或者命令行操作数据库,数据库表中的数据最终要使用Java程序来操作,那么Java中如何操作数据库中的数据呢? 答 : 在Java语言中,有一个专门连接数据库的规范(JDBC),专门负责连接数据库进行数据操作的规范 JDBC只是SUN编写的一 ...
分类:数据库   时间:2019-05-20 01:26:20    阅读次数:127
Mysql存储过程编写
Mysql存储过程编写存储过程编写的模板:CreatePROCEDUREPROCEDUREName(INparamint,……)BeginDeclarevarnametype;语句;End;以上就是存储过程的编写模板。其中,type可以是表中的任意类型,比如:varchar,bigint,int,decimal,longtext等等类型。游标的声明是:DeclarecursorNamecursor
分类:数据库   时间:2019-05-20 10:24:09    阅读次数:146
Oracle MySQL Server组件Protocol子组件远程漏洞(CVE-2012-3158)
MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司,在2008年1月16号被Sun公司收购。 Oracle MySQL Server组件的实现上存在安全漏洞,通过MySQL协议,未验证的远程攻击者可利用此漏洞影响下列版本的可用性、机密性、完整性: 5.1.64及更早版本、5.5 ...
分类:数据库   时间:2019-05-20 10:28:57    阅读次数:226
MySQL workbench8.0 CE基本用法(创建数据库、创建表、创建用户、设置用户权限、创建SQL语句脚本)
<! flowchart 箭头图标 勿删 原文地址:https://blog.csdn.net/zgcr654321/article/details/82156277 安装完成MySQL后,打开MySQL workbench8.0。 可以看到MySQL Connections下面是我们设置的MySQ ...
分类:数据库   时间:2019-05-20 10:29:26    阅读次数:456
DBUtils——用来完成jdbc的CRUD
1.DBUtils是java编程中的数据库操作实用工具,小巧简单实用,它封装了对JDBC的操作,可以少写代码 2.DBUtils的三个核心功能: QueryRunner中提供对sql语句操作的API; ResultSetHandler接口用于定义select操作后,怎样封装结果集; DbUtils类 ...
分类:数据库   时间:2019-05-20 10:30:59    阅读次数:124
Oracle MySQL Server组件Information Schema子组件远程漏洞(CVE-2012-3163)
MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司,在2008年1月16号被Sun公司收购。 Oracle MySQL Server组件的实现上存在安全漏洞,通过MySQL协议,已经验证的远程攻击者可利用此漏洞影响下列版本的完整性、可用性、机密性: 5.1.64及更早版本、5. ...
分类:数据库   时间:2019-05-20 10:31:34    阅读次数:248
Oracle 之 表新增字段后修改字段顺序
工作中遇到:在为一个表新增字段后,新增字段在最后,想调整新增字段的位置。 1、原始方法: 这种方法对字段较少的表来说还不会显得太麻烦,但是对于字段较多的表来说就吃力了。 2、利用系统数据库 [1] 首先,以sys用户的身份登录PL/SQL [2] 查询出你要更改的表的ID,以我本地的数据为例,我要改 ...
分类:数据库   时间:2019-05-20 11:45:10    阅读次数:161
MySQL8.0新特性
MySQL从5.7一跃直接到8.0,这其中的缘由,咱就不关心那么多了,有兴趣的朋友自行百度,本次的版本更新,在功能上主要有以下6点: 账户与安全 优化器索引 通用表表达式 窗口函数 InnoDB 增强 JSON 增强 一、账户与安全 二、优化器索引 三、通用表表达式 四、窗口函数 五、InnoDB增 ...
分类:数据库   时间:2019-05-20 11:47:15    阅读次数:179
Loop Sql
-- Numeric FOR loop -- set serveroutput on -->> do not use in TOAD -- DECLARE k NUMBER:= 0; BEGIN FOR i IN 1..10 LOOP k:= k+1; dbms_output.put_line(i|... ...
分类:数据库   时间:2019-05-20 11:48:24    阅读次数:166
Django使用mysql存储数据
首先需要安装pymysql组件pip3installpymysql安装完了之后,打开你站点目录下的settings.py文件,并修改并添加内容找到settings.py文件中关于数据库的配置项DATABASESDATABASES={#‘default‘:{#‘ENGINE‘:‘django.db.backends.sqlite3‘,#‘NAME‘:os.path.join(BASE_DIR,‘db
分类:数据库   时间:2019-05-20 11:54:11    阅读次数:146
数据库隔离级别
数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。 √: 可能出现 ×: 不会出现 脏读 不可重复读 幻读 Read uncomm ...
分类:数据库   时间:2019-05-20 13:04:27    阅读次数:154
mysql基于GTID的复制方式
Mysql的复制方法一共有四种:基于sql语句、基于行、混合部署、基于GTIDS GTIDS的使用环境一般在一主多从下使用 GTIDS的环境: 角色 IP Master 192.168.200.101 Slave 192.168.200.102 实验步骤: 如果不是新安装的mysql,那么我们需要将 ...
分类:数据库   时间:2019-05-20 13:13:42    阅读次数:162
MYSQL-------数学函数
#round 四舍五入 SELECT ROUND(1.45);#默认是整数 SELECT ROUND(1.56,2);#小数点保留2位 #ceil 向上取整,返回>=该参数的最小整数 SELECT CEIL(1,002);#返回2,若为1.00,则返回1 #floor 向下取整,返回<=该参数的最大... ...
分类:数据库   时间:2019-05-20 13:18:26    阅读次数:136
Salt之CentOS7.5使用RPM包安装MySQL5.7.22
手动安装参考CentOS7.5使用RPM包安装MySQL5.7.22 目录结构为 install.sls文件 配置文件my.cnf 安装命令 ...
分类:数据库   时间:2019-05-20 13:20:10    阅读次数:188
python连接MySql数据库
来源:https://www.cnblogs.com/woider/p/5926744.html pymysql 由于 MySQLdb 模块还不支持 Python3.x,所以 Python3.x 如果想连接MySQL需要安装 pymysql 模块。 pymysql 模块可以通过 pip 安装。但如果 ...
分类:数据库   时间:2019-05-20 13:28:46    阅读次数:153
mysql检查备份数据脚本并在zabbix上告警
知识点:1.zabbix自定义设置触发报警 2.zabbix_sender用法 3.zabbix采集器的用法 介绍zabbix_sender用法:zabbix获取key值有超时时间,如果自定义的key脚本一般需要执行很长时间,这根本没法去做监控,那怎么办呢?这时候就需要使用zabbix监控类型zab ...
分类:数据库   时间:2019-05-20 13:36:11    阅读次数:166
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!