一. 语法命令 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的alter table 本质上是通过创建临时表,然后将数据copy到临时表里,之后删除原来的表,重命名临时表 去做的alter操作 alter table 这个操作能干啥 创建删除索引 更改列类型 重命名列或者表本身 重置自增列的起始值 ...
分类:
数据库技术 时间:
2020-07-13 16:50:58
收藏:
0 评论:
0 赞:
0 阅读:
70
数据库 创建数据库 create database 数据库名; 选择数据库 use 数据库名; 查看数据库 show databases ; 删除数据库 drop database 数据库表名; 数据表 创建数据表 create table table_name(列名1 属性,列名2 属性...); ...
分类:
数据库技术 时间:
2020-07-13 16:50:25
收藏:
0 评论:
0 赞:
0 阅读:
62
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
常用配置 # 建议 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
前言 本文将结合实例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
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
最近,突然想起来数据库有好些时间没用到,所以,想把数据库有关的知识回顾一下,所以接下来这个月,基本上会以数据库的帖子来写为主,首先,很多同学都会有个错觉,觉得学习数据库会sql语句的增删改查就够了,其实,这仅仅是片面的认知,掌握了这些还远远不够,sql是你作为谋求生计的基本功,不会也得会,但是,要想 ...
分类:
数据库技术 时间:
2020-07-13 16:04:00
收藏:
0 评论:
0 赞:
0 阅读:
61
一、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
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
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
创建表 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
今天在客户服务器上安装数据库,按照正常的步骤安装下来,结果无法连接,总是弹出监听找不到的提示,故手动去调整配置文档,最后还是无法连接,而且监听服务总是莫名的停止,经过几番百度查找,最终找到原因如下:1、本人的配置:WIN 10 ,Windows Service 2012 R2 ,要求安装Oracle ...
分类:
数据库技术 时间:
2020-07-13 15:44:19
收藏:
0 评论:
0 赞:
0 阅读:
65
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
--关闭统计信息 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
一.简述 通过TICK(Telegraf+Influxdb+Chronograf+Kapacitor)进行主机性能监控告警,职责描述如下: Telegraf的职能是数据采集,用于主机性能数据,包括主机CPU、内存、IO、进程状态、服务状态等 Influxdb的职能是时序数据库,用于存储Telegra ...
分类:
数据库技术 时间:
2020-07-13 15:41:33
收藏:
0 评论:
0 赞:
0 阅读:
119
1、下载oracle11g的安装文件 2、将两个压缩文件解压到同一目录下,尽量不要出现中文(网上说的,我没试过路劲出现中文会有什么问题)。 3、解压后出现database文件夹,点击文件夹中setup启动安装 4、如果在启动安装时报错,提示环境满足最低要求,错误代码NS-13001,则修改配置文件 ...
分类:
数据库技术 时间:
2020-07-13 15:36:43
收藏:
0 评论:
0 赞:
0 阅读:
52
####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的映射语句时,尽量采用“#{xxx}”这样的格式。若不得不使用“${xxx}”这样的参数,要手工地做好过滤工作,来防止SQL注入攻击。 ...
分类:
数据库技术 时间:
2020-07-13 15:30:06
收藏:
0 评论:
0 赞:
0 阅读:
74