首页 > TAG信息列表 > MSQL

MySQL发展历史

MySQL(发音为”my ess cue el”)是一种关系型数据库管理系统, MySQL数据库管理系统由瑞典的DataKonsultAB公司研发,该公司被Sun公司收购,现在Sun公司又被Oracle公司收购,因此MySQL目前属于 Oracle 旗下产品。(有开源版本和付费版本) MySQL所使用的 SQL 语言是用于访问数据库的最常用标

《Msql进阶三》

《Msql进阶三》 提示: 本材料只做个人学习参考,不作为系统的学习流程,请注意识别!!! 《Msql进阶三》 《Msql进阶三》1. . 应用优化1.1 使用连接池1.2 减少对MySQL的访问1.2.1 避免对数据进行重复检索1.2.2 增加cache层 1.3 负载均衡1.3.1 利用MySQL复制分流查询1.3.2 采用

Msql-构造当日同比日期

##当期销售金额 select SUM(ls.sale_amount) from test_sale_amount ls where ls.order_date>="2021/11/1" and ls.order_date<=CURDATE() ##同比期销售金额 select SUM(ls.sale_amount) from test_sale_amount ls where ls.order_date>="2020/11/1" an

Hive元数据信息对应Msql表

Hive学习之路 (三)Hive元数据信息对应MySQL数据库表   转载自:Hive学习之路 (三)Hive元数据信息对应MySQL数据库表 - 扎心了,老铁 - 博客园 (cnblogs.com) 目录 概述 一、存储Hive版本的元数据表(VERSION) 二、Hive数据库相关的元数据表(DBS、DATABASE_PARAMS) 1、DBS 2、DATABASE_PA

Msql基础day03----查询

子查询 select语句当中嵌套select语句,被嵌套的select语句是子查询 from后面嵌套子查询 select ....from....group by....; //将以上结果当作临时表t select t.*,....from(select....from....group by...)t join..on..; 在select后面嵌套子查询 union(可以将查询结果集相加) //

MSQL服务端安装步骤

1.下载地址 mysql: https://dev.mysql.com/downloads/mysql/ 如图所示: 选择第一个zip文件点击进入下一个页面

对msql中复合索引+回表+覆盖索引的理解

1.复合索引 (一个索引包含多个列字段) 要想理解复合索引就需要理解复合索引的B+树存储结构: 错误的b+树存储结构如下:   正确的复合索引存储结构(从别人那里复制的图)如下: 2.回表 回表操作就是一条查询sql,需要查询俩棵b+树。如下 情况1:利用主键索引,没有用到回表(查询一棵树得到结果

MSQL 数据完整性(约束)

0. 前言 1. 实体完整性 1.1 主键约束(primary key) 1.2 唯一约束(unique) 1.3 自动增长列(auto_increment) 2. 域完整性 数据类型 非空约束 默认值约束 3. 引用完整性 4. 表间的映射关系     0. 前言 什么是数据完整性:保证用户输入的数据能正确地保存到数据库中。 如何确保数据完

msql中左连接查询数据未出显 eip项目

select sum(a.duration_time) as quantity,b.dept_name,b.user_quantity from blade_employee_training_record_dept_user_quantity b LEFT JOIN (select * from blade_employee_training_record_detail where tenant_id=#{tenantId} <if test=&q

Msql基础:SQL语言语法

SQL语言语法 SQL语言分类一、DQL(Data query language)数据查询语言(一) 基础查询(二) 条件查询(三) 排序查询SQL常见函数(四) 分组查询(五) 多表查询SQL92语法SQL99语法多表查询使用场景 (六) 子查询(七) 分页查询(八) union联合查询 二、DML(Data manage language)数据操作语

《jmeter连接MSQL数据库指导》

《jmeter连接MSQL数据库指导》 **一、**首先安装msql服务器。在桌面安装,过程中选择认证方式为之前的认证方式,新的认证可能会导致后面连接失败,报错认证问题。 其次:打开安装好的数据库,新建一个database----例如:lhd 然后再这个database里面新建一个表,例如:table01,然后表中可以自

msql 批量更新生成不同的uuid()

  有时需要对表里的批量数据设置主键uuid,要求每条数据的uuid都不一样。   一、方法: UPDATE honghang_1month_list SET id=UUID(); UPDATE honghang_1month_list SET id=REPLACE(id, '-', ''); 注意不能使用UPDATE honghang_1month_list SET id=REPLACE(UUID(), '-', ''); 

dokcerfile 制作Msql镜像

dokcerfile 制作Msql镜像 拷贝Mysql配置文件 kubectl cp mysql-open-deploy-cdbb78987-w7rlq:/etc/mysql/mysql.cnf ./mysql.cnf    去 dockerhub 下载最新版mysql docker pull mysql:5.7.29 docker tag mysql:5.7.29 192.168.188.64:5000/mysql5.7.29   编辑dockerfile

Centos 7安装Msql(启动失败解决办法)

Linux因为版本问题,依赖关系复杂,安装方式也不尽相同,所以各自方法可能会有出入。 1.替换网易yum源 curl -o /etc/yum.repos.d/CentOS-Base.repo mirrors.163.com/.help/CentOS7-Base-163.repo   2.清除缓存 yum clean all   yum makecache   3.下载rpm文件 yu

pycharm连接MSQL无法链接解决办法(08001错误)

问题 Connection to @localhost failed. [08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up. 连接数据库失败,多半的原因是你的数据库驱动版本不对。 原因 查看你的MySQL版本和pycharm里的版本 例如我的版本: 而pycharm中

msql 数据类型

1.数据类型 #1. 数字: 整型:tinyinit int bigint 小数: float :在位数比较短的情况下不精准 double :在位数比较长的情况下不精准 0.000001230123123123 存成:0.000001230000 decimal:(如果用小数,则用推荐使用decimal)

Navicat连接阿里云服务器MSQL数据库

新买了台服务器Navicat老是连接不上数据库,查找一圈找到解决办法。So Easy 一、shell远程登录,进入数据库 mysql -uroot -p 二、输入以下命令进行授权: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '这里写自己数据库的密码' WITH GRANT OPTION; 三、刷新权限 FLUS

Navicat连接阿里云服务器MSQL数据库

新买了台服务器Navicat老是连接不上数据库,查找一圈找到解决办法。So Easy 一、shell远程登录,进入数据库 mysql -uroot -p 二、输入以下命令进行授权: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '这里写自己数据库的密码' WITH GRANT OPTION; 三、刷新权限 FLUS

14.msql_python

# 1.安装 pip install pymysqlimport pymysqltry: # 1.链接 数据库 链接对象 connection() conn = pymysql.Connect( host="localhost", port=3306, db='animal', user='root', passwd="mysql",