JDBC 一、概述:JDBC(java database connection),使用java语言连接数据库,是java提供一套操作数据库的接口(标准),实现对数据库的统一访问,是一个java引用应用程序与数据库交互的桥梁。 二、组成: DriverManager类:驱动管理类,用户注册驱动,获取连 ...
分类:
数据库 时间:
2020-02-19 00:41:53
阅读次数:
93
数据库设计数据库设计如下,其中商品与店铺信息之间进行了垂直分库,分为了PRODUCT_DB(商品库)和STORE_DB(店铺库);商品信息还进行了垂直分表,分为了商品基本信息(product_info)和商品描述信息(product_descript),地理区域信息(region)作为公共表,冗余在 ...
分类:
数据库 时间:
2020-02-18 22:06:02
阅读次数:
120
主要教程参考这里:https://blog.csdn.net/chengfei112233/article/details/7703812 会根据实际操作过程中的问题进行改动 系统:Centos7mysql软件:mysql-cluster-gpl-7.3.19-linux-glibc2.12-x86 ...
分类:
数据库 时间:
2020-02-18 20:58:59
阅读次数:
128
一、缓冲池(Buffer Pool)的地位 在《 "MySQL 学习总结 之 InnoDB 存储引擎的架构设计" 》中,我们就讲到,缓冲池是 InnoDB 存储引擎中最重要的组件。因为为了提高 MySQL 的并发性能,使用到的数据都会缓存在缓冲池中,然后所有的增删改查操作都将在缓冲池中执行。 通过这 ...
分类:
数据库 时间:
2020-02-18 20:56:39
阅读次数:
100
create [unique] index index_name on table_name(column_name[,columnname2...]) tablespace tab_space;--创建索引 select * from all_indexs;--获取所有索引信息 ...
分类:
数据库 时间:
2020-02-18 20:55:28
阅读次数:
93
create sequesce seq_name [start with start_num][increment by increment_num][maxvalue maxnum]--创建序列 select * from all_sequences;--读取所有序列 ...
分类:
数据库 时间:
2020-02-18 20:55:16
阅读次数:
90
查看数据库 show databases; 使用数据库 use 数据库名;创建数据库 CREATE DATABASE 数据库名;删除数据库 DROP DATABASE 数据库名;创建表 create table 表名( 列名1 类型(长度) [约束], 列名2 类型(长度) [约束], ……);长度 ...
分类:
数据库 时间:
2020-02-18 20:54:32
阅读次数:
90
基于Mac OS X系统MySQL的安装和配置首先进入 MySQL 官网,选择免费的Community版:MySQL Community Server。MySQL 官网提供了tar.gz和dmg两种格式的安装包,对于MacOSX用户可以选择dmg用户,下载后安装,按照提示完成安装操作然后打开Term... ...
分类:
数据库 时间:
2020-02-18 20:47:44
阅读次数:
108
在遇到需要update设置的参数来自从其他表select出的结果时,需要把update和select结合使用,不同数据库支持的形式不一样,在mysql中如下: update A inner join(select id,name from B) c on A.id = c.id set A.name ...
分类:
数据库 时间:
2020-02-18 20:47:14
阅读次数:
106
1. 获取所有的数据库的信息 SELECT * FROM MASTER.DBO.SYSDATABASES 2. 获取所有数据表名 XTYPE U 代表用户创建的表 S 代表系统表 SELECT * FROM sys.SYSOBJECTS WHERE XTYPE='U' 3. 查看某表内的所有列 SE ...
分类:
数据库 时间:
2020-02-18 20:46:45
阅读次数:
122
今天在用Python操作mysql数据库出现pymysql.err.ProgrammingError: (1064, "You have an error in your SQL syntax; check报错 "SELECT Failure_code,describe from failure_o ...
分类:
数据库 时间:
2020-02-18 20:43:48
阅读次数:
572
adb version 我们在进行测试的时候,我们肯定需要查看设备连接是否成功,设备的信息是否能够获取。adb devices 就可以实现,直接在命令行控制台中输入“ adb devices ”。 cmd下切换到adb.exe所在目录 adb kill-server; adb start-serve ...
分类:
数据库 时间:
2020-02-18 20:35:58
阅读次数:
113
MSSQL数据库安全 1. MSSQL注入 1).关键系统表 "master" master.dbo.sysdatabases 关键字段:name:数据库名,dbid:库ID master.dbo.sysobjects 关键字段:name:对象名称,id:对象id,uid:所有者对象用户id,sta ...
分类:
数据库 时间:
2020-02-18 20:24:18
阅读次数:
90
历史版本下载地址 windows的mysql历史版本,推荐使用5.6版本,稳定(5.6.40) https://downloads.mysql.com/archives/community/ 安装,解压 将安装包解压到安装目录下,进入bin,复制目录路径 添加环境变量 右键我的电脑,选择属性,选择高 ...
分类:
数据库 时间:
2020-02-18 20:12:40
阅读次数:
78
看到这篇的同学应该是安装了新版本的mysql吧,新版本的mysql的密码初始化方式已经改了, 下面这个log就是安装mysql时候的输出,其中的红字就是密码初始化命令, Installing MySQL system tables...2020-02-18 00:51:06 0 [Warning] ...
分类:
数据库 时间:
2020-02-18 20:09:31
阅读次数:
256
mysql实现高可用架构之MHA一、简介MHA(MasterHA)是一款开源的MySQL的高可用程序,它为MySQL主从复制架构提供了automatingmasterfailover(自动化主故障转移)功能。MHA在监控到master节点故障时,会提升其中拥有最新数据的slave节点成为新的master节点,在此期间,MHA会通过于其它从节点获取额外信息来避免一致性方面的问题。MHA还提供了mas
分类:
数据库 时间:
2020-02-18 18:49:12
阅读次数:
108
用Oracle自带的卸载程序不能从根本上卸载Oracle,从而为下次的安装留下隐患,那么怎么才能完全卸载Oracle呢?那就是直接注册表清除,步骤如下:首先卸载oracle产品1.运行..\app\HP\product\11.2.0\dbhome_1\deinstall\deinstall.bat删 ...
分类:
数据库 时间:
2020-02-18 18:42:27
阅读次数:
78