
database
文章平均质量分 83
数据库学习
julielele
持之以恒,测试之路
展开
-
使用sysbench对mysql数据库进行基准测试
(r/w/o: 2091.83/600.80/303.40),这个意思就是说,在每秒2996.03个请求中,有2091.83个请求是读请求,600.80个请求是写请求,303.40个请求是其他的请求,就是对QPS进行了拆解。 err/s: 0.00 reconn/s: 0.00,这两个的意思就是说,每秒有0个请求是失败的,发生了0次网络重连。 lat (ms, 95%): 97.55,这个意思就是说,95%的请求的延迟都在 97.55毫秒以下。新建用户表 test_db。下载tar.gz安装。原创 2023-08-09 15:44:10 · 877 阅读 · 0 评论 -
MongoDB基本语法
1.查看所有数据库:show dbs2.切换到数据库test:use test3.创建集合(创建数据库):db.createCollection("goods") 或是db.goods.insert({"productName":"小米","productPrice":2988}) 直接创建表及插入数据4.插入文档/数据: test是表名db.goods.insert({"productName":"小米","productPrice":2988,"sku":{"num":6}})5...原创 2020-09-25 13:48:47 · 201 阅读 · 0 评论 -
如何查看mysql索引
语句:show index from tableName;结果:· Table表的名称。· Non_unique如果MySQL索引不能包括重复词,则为0。如果可以,则为1。· Key_name索引的名称。· Seq_in_index索引中的列序列号,从1开始。· Column_name列名称。· Collation列以什么方式存储在索引中。在MySQL中,有值‘A’(升序)或NULL(无分类)。· CardinalityMySQL索引中唯一值的数目的估计值。通过运行AN原创 2020-09-25 10:03:54 · 3196 阅读 · 0 评论 -
sql中case when语句的使用
case when语句有两种格式:简单case函数和搜索case函数。--简单Case函数CASE sexWHEN'1'THEN'男'WHEN'2'THEN'女'ELSE'其他'END--Case搜索函数CASEWHEN sex ='1'THEN'男'WHEN sex ='2'THEN'女'ELSE'其他'END这两种方式,可以实现相同的功能。简单Case函数的写法相对比较简洁,但是和Case搜索函数相比,功能方面会有些限制,比如写判断式。还有一个...原创 2020-08-20 11:13:25 · 430 阅读 · 0 评论 -
MYSQL 根据身份证号找出年龄大于60岁的人
SELECT * FROM `表名` WHERE timestampdiff(year, substring("360729195908101625",7,8),CURDATE()) > 60;原创 2020-08-14 14:13:02 · 5042 阅读 · 0 评论 -
MySQL timestampdiff()函数返回两个时间之间的差值
TIMESTAMPDIFF(unit,begin,end);TIMESTAMPDIFF函数返回begin-end的结果,其中begin和end是DATE或DATETIME表达式。TIMESTAMPDIFF函数允许其参数具有混合类型,例如,begin是DATE值,end可以是DATETIME值。 如果使用DATE值,则TIMESTAMPDIFF函数将其视为时间部分为“00:00:00”的DATETIME值。unit参数是确定(end-begin)的结果的单位,表示为整数。 以下是有效单位:MI原创 2020-08-14 14:04:47 · 2897 阅读 · 0 评论 -
SQL语句中的join用法
SQL中join的各种用法1.自然连接(natural join)自然连接将表中具有相同名称的列自动进行匹配,自然连接不必指定任何同等连接条件也不能认为指定哪些列需要被匹配,自然连接得到的结果表中,两表中名称相同的列只出现一次。select * from employee natural join department;2.内连接(inner join):产生的结果是A和B的交集(相同列里...转载 2018-08-24 18:07:42 · 41558 阅读 · 1 评论 -
SQL中的cast()函数
SQL中的cast()函数一、语法:CAST (expression AS data_type)参数说明:expression:任何有效的SQServer表达式。AS:用于分隔两个参数,在AS之前的是要处理的数据,在AS之后是要转换的数据类型。data_type:目标系统所提供的数据类型,包括bigint和sql_variant,不能使用用户定义的数据类型。 使用...转载 2018-08-24 18:07:04 · 9222 阅读 · 0 评论 -
linux下mysql大小写区分设置
mysql的sql语句在windows环境是默认lower_case_table_name=1(0大小写敏感,1为不区分大小写),是不区分大小写的.但是在linux环境中,默认lower_case_table_name=0 是区分大小写的。需要修改mysql的配置文件,步骤如下:1、 # vi /etc/my.cnf2、将lower_case_table_name=转载 2017-10-25 13:03:59 · 561 阅读 · 0 评论 -
xampp上mysql无法启动的问题
1.由于原先独立安装过mysql导致解决办法:1.替换系统环境变量path中原mysql的路径为当前mysql的bin目录; 2.修改注册表 运行中输入“regedit” 进入后,找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentCont原创 2017-08-26 21:18:47 · 586 阅读 · 0 评论 -
mysql数据库数据表的相关操作
数据库的相关操作创建数据库CREATE {DATABASE|SCHEMA} [IF NOT EXISTS] db_name [DEFAULT]创建带编码的数据库CREATE DATABASE IF NOT EXISTS dbname DEFAULT CHARACTER SET = 'GBK';修改指定数据库的编码方式ALTER DATABASE maizi1 DEFAU原创 2017-07-20 14:25:50 · 320 阅读 · 0 评论 -
mysql :ERROR 1820 (HY000)
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.解决方法1. 先给root用户设置一个密码,输入: ALTER USER USER() IDENTIFIED BY '新密码';2. 然后,Quit退出3转载 2017-07-19 15:54:31 · 373 阅读 · 0 评论 -
mysql 1055错误
项目中本来使用的是mysql5.6进行开发,切换到5.7之后,突然发现原来的一些sql运行都报错,错误编码1055,错误信息和sql_mode中的“only_full_group_by“有关,到网上看了原因,说是mysql5.7中only_full_group_by这个模式是默认开启的解决办法大致有两种: 一:在sql查询语句中不需要group by的字段上使用any_value()函转载 2017-07-22 19:39:12 · 417 阅读 · 0 评论 -
MySQL5.7.19安装过程及问题(windows7 ,64)
MySQL5.7.19解压版(zip版)安装配置教程 [下载MySQL 5.7.19]从MySQL官方网站mysql.com找到MySQL Community Server 5.7.19的下载地址为http://dev.mysql.com/downloads/mysql/下载Windows (x86, 64-bit), ZIP Archive 我的操作系统是Wind原创 2017-07-19 13:07:25 · 1263 阅读 · 0 评论 -
mysql 完整性约束条件
完整性约束条件PRIMARY KEY 主键AUTO_INCREMENT 自增长和主键一起使用FOREING KEY 外增NOT NULL 非空UNIQUE KEY 唯一DEFAULT 默认值数据表的相关操作带主键 增长 非空 默认值 唯一CREATE TABLE IF NOT EXISTS dbname(id SMALLINT UNSIGNED KEY原创 2017-07-21 11:25:15 · 636 阅读 · 0 评论 -
MySQL 5.7.19安装目录下创建my.ini文件
基本内容如下[mysqld]character-set-server=utf8#绑定IPv4和3306端口bind-address = 0.0.0.0port = 3306# 设置mysql的安装目录basedir=F:/test/mysql-5.7.19-winx64# 设置mysql数据库的数据的存放目录datadir=F:/test/mysql原创 2017-07-20 15:25:41 · 6966 阅读 · 0 评论