首页 > 数据库技术
PostgresSQL (二) 基础语法 CREATE, INSERT INTO, SELECT
一. 语法命令 1. 基础语法 创建数据库 create database testdb; 删除数据库 postgres=# drop database testdb; DROP DATABASE postgres=# 创建表 创建表之前要连接指定的数据库 \c test; CREATE TABLE ...
分类:数据库技术   时间:2020-07-13 17:17:41    收藏:0  评论:0  赞:0  阅读:75
浅谈数据库事务隔离
事务隔离主要是针对ACID中的 I 隔离性设置的,在了解这几种数据库事务之前需要先了解几个重要概念: 脏读 - 事务1(READ)访问了事务2(WRITE)未提交的事务 幻读 - 一个事务读取了2次,得到的结果不一样 不可重复读 - 一个事务读取同一条记录2次,得到的结果不一致 为了解决上面的三个问 ...
分类:数据库技术   时间:2020-07-13 17:00:07    收藏:0  评论:0  赞:0  阅读:67
MYSQL 5.7 alter table 小记
MYSQL 5.7 alter table 小记 mysql的alter table 本质上是通过创建临时表,然后将数据copy到临时表里,之后删除原来的表,重命名临时表 去做的alter操作 alter table 这个操作能干啥 创建删除索引 更改列类型 重命名列或者表本身 重置自增列的起始值 ...
分类:数据库技术   时间:2020-07-13 16:50:58    收藏:0  评论:0  赞:0  阅读:70
mysql数据库基本操作
数据库 创建数据库 create database 数据库名; 选择数据库 use 数据库名; 查看数据库 show databases ; 删除数据库 drop database 数据库表名; 数据表 创建数据表 create table table_name(列名1 属性,列名2 属性...); ...
分类:数据库技术   时间:2020-07-13 16:50:25    收藏:0  评论:0  赞:0  阅读:62
查看SQL SERVER 2008R2 表大小
DECLARE @T TABLE( [name] VARCHAR(max), [rows] INT, reserved VARCHAR(max), data_size VARCHAR(max), index_size VARCHAR(max), unused VARCHAR(max)) --将表占用 ...
分类:数据库技术   时间:2020-07-13 16:21:44    收藏:0  评论:0  赞:0  阅读:92
MySQL Config
常用配置 # 建议 4M 或 8M,可以应付 sort/join/read sort/join/read/read rnd buffer # 建议 16M 或 32M,经常产生临时表可以加大一点 128M tmp/heap table # 保证主从一致性,两个都设置为 1 sync_binlog i ...
分类:数据库技术   时间:2020-07-13 16:19:26    收藏:0  评论:0  赞:0  阅读:69
高质量SQL书写的30条建议
前言 本文将结合实例demo,阐述30条有关于优化SQL的建议,多数是实际开发中总结出来的,希望对大家有帮助。 1、查询SQL尽量不要使用select *,而是select具体字段。 反例子: select * from employee; 正例子: select id,name from empl ...
分类:数据库技术   时间:2020-07-13 16:15:15    收藏:0  评论:0  赞:0  阅读:51
MYSQL用户权限管理
1.在MySQL中,用户是怎么定义的 #mysql中,定义一个用户是: 用户名@'主机域' #用户名写法: 用户名如果是字符: mysql> create user root@'10.0.0.1'; 用户名是数字需要加引号: mysql> create user '123'@'10.0.0.1'; ...
分类:数据库技术   时间:2020-07-13 16:08:58    收藏:0  评论:0  赞:0  阅读:64
Mysql----左连接、右连接、内连接、全连接的区别
最近,突然想起来数据库有好些时间没用到,所以,想把数据库有关的知识回顾一下,所以接下来这个月,基本上会以数据库的帖子来写为主,首先,很多同学都会有个错觉,觉得学习数据库会sql语句的增删改查就够了,其实,这仅仅是片面的认知,掌握了这些还远远不够,sql是你作为谋求生计的基本功,不会也得会,但是,要想 ...
分类:数据库技术   时间:2020-07-13 16:04:00    收藏:0  评论:0  赞:0  阅读:61
MySQL5.6与5.7区别
一、MySQL5.6与MySQL5.7的区别 1.编译安装区别 # 总结: 如果选择使用源码安装5.7,则需要多装一个boostorg,在官网可以下载 #5.7在编译安装的时候多了一个boostorg库 [root@db02 mysql-5.7.20]# yum install -y gcc gcc ...
分类:数据库技术   时间:2020-07-13 15:52:36    收藏:0  评论:0  赞:0  阅读:49
MySQL5.6与MySQL5.7的区别
1.编译安装区别 #5.7在编译安装的时候多了一个boostorg库 [root@db02 mysql-5.7.20]# yum install -y gcc gcc-c++ automake autoconf [root@db02 mysql-5.7.20]# yum install make c ...
分类:数据库技术   时间:2020-07-13 15:46:01    收藏:0  评论:0  赞:0  阅读:51
Windows server 2012安装oracle11g(32/64位)步骤
Oracle官方下地址: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html以下两网址来源此官方下载页网。 win 32位操作系统 下载地址: http://download.oracl ...
分类:数据库技术   时间:2020-07-13 15:45:18    收藏:0  评论:0  赞:0  阅读:57
SQL之case when then用法
创建表 create table users(id int,name varchar2(20),sex number); insert into users(id,name) values(1,'张一'); insert into users(id,name,sex) values(2,'张二',1 ...
分类:数据库技术   时间:2020-07-13 15:44:40    收藏:0  评论:0  赞:0  阅读:59
WIN10 ,Windows Server 2012R2,oracle11安装问题
今天在客户服务器上安装数据库,按照正常的步骤安装下来,结果无法连接,总是弹出监听找不到的提示,故手动去调整配置文档,最后还是无法连接,而且监听服务总是莫名的停止,经过几番百度查找,最终找到原因如下:1、本人的配置:WIN 10 ,Windows Service 2012 R2 ,要求安装Oracle ...
分类:数据库技术   时间:2020-07-13 15:44:19    收藏:0  评论:0  赞:0  阅读:65
RMAN新特性- RMAN duplicate PDB into existing CDB
18C中, rman可以很简单的把CDB中PDB复制到另外一个CDB,仅用一条命令RMAN> connect target *connected to target database: CDB181 (DBID=3282107738) RMAN> connect auxiliary *connect ...
分类:数据库技术   时间:2020-07-13 15:43:59    收藏:0  评论:0  赞:0  阅读:75
oracle 12c 关闭统计信息收集和启用统计信息收集
--关闭统计信息 col client_name for a60 select client_name,status from DBA_AUTOTASK_CLIENT; CLIENT_NAME STATUS auto optimizer stats collection ENABLED auto s ...
分类:数据库技术   时间:2020-07-13 15:43:18    收藏:0  评论:0  赞:0  阅读:65
Telegraf+Influxdb+Chronograf+Kapacitor主机性能监控告警
一.简述 通过TICK(Telegraf+Influxdb+Chronograf+Kapacitor)进行主机性能监控告警,职责描述如下: Telegraf的职能是数据采集,用于主机性能数据,包括主机CPU、内存、IO、进程状态、服务状态等 Influxdb的职能是时序数据库,用于存储Telegra ...
分类:数据库技术   时间:2020-07-13 15:41:33    收藏:0  评论:0  赞:0  阅读:119
Windows Server 2012 安装oracle11g
1、下载oracle11g的安装文件 2、将两个压缩文件解压到同一目录下,尽量不要出现中文(网上说的,我没试过路劲出现中文会有什么问题)。 3、解压后出现database文件夹,点击文件夹中setup启动安装 4、如果在启动安装时报错,提示环境满足最低要求,错误代码NS-13001,则修改配置文件 ...
分类:数据库技术   时间:2020-07-13 15:36:43    收藏:0  评论:0  赞:0  阅读:52
MYSQL权限的管理
####1.授权命令 grant all on *.* to root@'localhost' identified by '123'; grant all privileges on *.* to root@'localhost' identified by '123'; grant #授权命令 ...
分类:数据库技术   时间:2020-07-13 15:32:14    收藏:0  评论:0  赞:0  阅读:59
mybatis防止sql注入
在编写MyBatis的映射语句时,尽量采用“#{xxx}”这样的格式。若不得不使用“${xxx}”这样的参数,要手工地做好过滤工作,来防止SQL注入攻击。 ...
分类:数据库技术   时间:2020-07-13 15:30:06    收藏:0  评论:0  赞:0  阅读:74
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!