首页 > 数据库技术
mysql 索引介绍与运用
索引 (1)什么是索引? 是一种提升查询速度的 特殊的存储结构. 它包含了对数据表里的记录的指针,类似于字典的目录。 当我们添加索引时会单独创建一张表来去存储和管理索引,索引比原数据大,会占用更多的资源. (2)索引的种类: 普通索引 index - 普通索引 就是一个普通的索引,可以为空,可以重复 ...
分类:数据库技术   时间:2021-06-03 14:17:59    收藏:0  评论:0  赞:0  阅读:20
MySQL eclipse c3p0
feature not implemented Query错误的原因 mysql版本低 驱动不对 使用mysql8时,注意 1 <property name="driverClass">com.mysql.cj.jdbc.Driver</property> 2 <property name="jdb ...
分类:数据库技术   时间:2021-06-03 14:17:25    收藏:0  评论:0  赞:0  阅读:16
SQL联表进行更新与删除(使用联表条件)
联表删除 语法: delete t1.* from t1, t2 where condition 案例: 由于程序bug,导致对账单生成了重复的对账单条目数据,现在需要删除掉重复数据。 如何判断重复:对账条目表的对账单号相同、来源info_no相同的多条记录视为一条有效记录,存在重复。 sql: D ...
分类:数据库技术   时间:2021-06-03 14:13:33    收藏:0  评论:0  赞:0  阅读:16
SQLAlchemy进阶 (Flask的单表和多表)
1.单表数据查询操作 1.1 all(), first(), get()的使用 # all():用户查询所有数据 User.query.all() # first(): 用户查询第一条数据 User.query.first() # get(): 需要传递, 查询主键与参数相同的数据 User.que ...
分类:数据库技术   时间:2021-06-03 14:12:06    收藏:0  评论:0  赞:0  阅读:24
mysql命令
库的命令 查看所有数据库 show databeses; 查看当前使用的数据库 select database; 创建数据库 create table 库名 charset=utf8; 使用数据库 use 库名; 删除数据库 drop database 库名; 表的命令 建表 create tabe ...
分类:数据库技术   时间:2021-06-03 14:11:34    收藏:0  评论:0  赞:0  阅读:16
mongodb的基本命令与常规操作
1. 查看当前数据库的版本号:db.version()2. 查看当前所在数据库:db 默认是test数据库3. 查看当前数据库的连接地址:db.getMongo()4. 查看所有数据库:show databases / show dbs注:数据库中如果没有数据,不会显示 5. 切换数据库:use 数 ...
分类:数据库技术   时间:2021-06-03 14:09:41    收藏:0  评论:0  赞:0  阅读:14
获取 PostgreSQL 数组中的最大值和最小值
如果想得到一个数组中的最小值,一个简单的方法就是 unnest 之后调用 min 函数: SELECT MIN ( t1.i ) FROM ( SELECT UNNEST ( ARRAY [ 1, 2, 3, 4, 5, 6, 7, 8 ] ) i ) t1 或者自定义一个名为 array_min ...
分类:数据库技术   时间:2021-06-03 14:08:22    收藏:0  评论:0  赞:0  阅读:11
查看mysql是否还有人在用
select TABLE_NAME,UPDATE_TIME from INFORMATION_SCHEMA.tables where TABLE_SCHEMA='cbi_admin'; select TABLE_NAME,UPDATE_TIME from INFORMATION_SCHEMA.tab ...
分类:数据库技术   时间:2021-06-03 14:04:55    收藏:0  评论:0  赞:0  阅读:12
python开发之mysql注意事项
一、 1,setting 下配置: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'orm', #要连接的数据库 'USER': 'root', #连接数据库的用户名 'PASSWORD': 'roo ...
分类:数据库技术   时间:2021-06-03 14:04:11    收藏:0  评论:0  赞:0  阅读:21
Mysql事后触发器练习
create database xskc character set=utf8; use xskc; create table s(sno char(2) primary key,sname char(10),ssex char(2),sage smallint,ssdept char(4)); i ...
分类:数据库技术   时间:2021-06-03 14:04:00    收藏:0  评论:0  赞:0  阅读:28
MySQL如何创建索引
1.添加PRIMARY KEY(主键索引) mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2.添加UNIQUE(唯一索引) mysql>ALTER TABLE `table_name` ADD UNIQUE ( `column ...
分类:数据库技术   时间:2021-06-03 14:02:21    收藏:0  评论:0  赞:0  阅读:19
数据库学习1-简单的dos语句
net stop 服务名——>关闭服务 net start 服务名——>开启服务 mysql --version——>查看mysql版本 mysql 【-h主机名 -p端口号】 -u用户名 -p密码——>登录mysql,括号中的可以没有,切记需要配置环境变量才可以使用 exit 或者ctrl+c—— ...
分类:数据库技术   时间:2021-06-03 14:01:38    收藏:0  评论:0  赞:0  阅读:14
Oracle 联合表更新某一个表的字段
要通过关联表来更新某个字段 update SYNRECORD d set d.BUSINESSNAME =(select c.orgName from RECORD a, ORGAN c where c.Userid = a.Applyuserid and a.dealnumber = d.busi ...
分类:数据库技术   时间:2021-06-03 11:38:34    收藏:0  评论:0  赞:0  阅读:15
MYSQL慢查询的应用
1. 场景需求 现我司发现,我司业务中部分接口相应极慢,用户甚至可以在等待过程中泡面,经由我司诸位人才讨论分析,需要使用mysql慢查询定位有问题的SQL语句,请您为我司说明什么是mysql慢查询及如何开启慢查询、其详细配置和使用方法。 2.MySQL的意义 MySQL的慢查询,全名是慢查询日志,是 ...
分类:数据库技术   时间:2021-06-03 10:42:45    收藏:0  评论:0  赞:0  阅读:24
GORM操作MySQL数据库-连接数据库以及对表的操作
一、连接数据库: dsn := "root:123456@tcp(127.0.0.1:3306)/more?charset=utf8mb4&parseTime=True&loc=Local" db, err := gorm.Open(mysql.Open(dsn), &gorm.Config{}) ...
分类:数据库技术   时间:2021-06-03 10:37:46    收藏:0  评论:0  赞:0  阅读:23
sql 行转列
select '2020-05','2021-05','2021-06' select '2020-05' UNION ALL select '2021-05' ...
分类:数据库技术   时间:2021-06-03 10:35:42    收藏:0  评论:0  赞:0  阅读:12
Postgresql GIN索引
GIN概念介绍:GIN是Generalized Inverted Index的缩写。就是所谓的倒排索引。它处理的数据类型的值不是原子的,而是由元素构成。我们称之为复合类型。如(‘hank’, ‘15:3 21:4’)中,表示hank在15:3和21:4这两个位置出现过,下面会从具体的例子更加清晰的认 ...
分类:数据库技术   时间:2021-06-03 10:33:07    收藏:0  评论:0  赞:0  阅读:21
MySQL数据库基础回顾【详细】
数据库的de增删改查【CRUD】 DDL【操作数据库、表】 创建数据库 CREATE DATABASE db1;【db1是我要创建的数据库的名称,如果已经存在数据库db1,则会报错】 CREATE DATABASE IF NOT EXISTS db2;【先判断是否存在数据库db2,如果存在就不会创建 ...
分类:数据库技术   时间:2021-06-03 10:30:44    收藏:0  评论:0  赞:0  阅读:16
java中使用db2读取脚本文件的坑
@Bean public DataSource getDataSource() throws SQLException { DataSourceBuilder dataSourceBuilder = DataSourceBuilder.create(); dataSourceBuilder.driv ...
分类:数据库技术   时间:2021-06-03 10:26:20    收藏:0  评论:0  赞:0  阅读:20
Caused by: java.sql.SQLException: The server time zone value...
The server time zone value ‘???1?o?±?a?????±???¤‘ is unrecognized or represents more than one...这是使用springboot和mybaits出现的时区问题原因:? ??? 在使用mysql的jdbc驱动最新版(6.0+)时,遇到数据库和系统时区差异引起的问题。? 解决方法:? ??? 一种是降版本,这个
分类:数据库技术   时间:2021-06-03 10:26:11    收藏:0  评论:0  赞:0  阅读:29
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!