ICode9

精准搜索请尝试: 精确搜索
  • mysqldump导入慢的解决方法2022-08-30 12:02:07

    mysqldump导入慢的解决方法 MySQL导出的SQL语句在导入时有可能会非常非常慢,经历过导入仅45万条记录,竟用了近3个小时。在导出时合理使用几个参数,可以大大加快导 入的速度。 导出 -e 使用包括几个VALUES列表的多行INSERT语法; --max_allowed_packet=XXX 客户端/服务器之间通信的缓存

  • 9. SQL--use:选择数据库2022-08-30 10:01:52

    1. 前言 如果您的系统中有多个数据库,那么在开始操作之前,您需要先选择一个数据库。 sql use 语句用来选择一个已经存在的数据库。 2. 语法 use 语句的基本语法如下: use databasename; databasename 表示要选择的数据库名称,它必须是存在的。 3. 示例 首先使用 show databases 语句

  • SQL Server教程 - SSMS(SQL Server Management System)2022-08-30 08:33:07

    更新记录 转载请注明出处。 2022年8月30日 发布。 2022年8月30日 从笔记迁移到博客。 SSMS(SQL Server Management System) 说明 可视化的SQL Server管理工具 SQL Server Management Studio 键盘快捷键 https://docs.microsoft.com/zh-cn/sql/ssms/sql-server-management-studio-k

  • MyBatis的基本介绍及优势2022-08-30 00:34:20

    MyBatis 的历史由来 Mybatis 原本是 Apache 软件基金会的一个开源项目叫做 iBatis ,2010 年这个项目由 Apache 迁移到了 google code 管理才改名为 Mybatis,2013 年又迁移到了 GitHub。 iBatis 一词来源于 internet 和 abatis 的组合,是一个由 Clinton Begin 在 2001 年发起的开放源

  • DataFrame操作数据的两种方式(SQL和DSL)2022-08-29 21:00:43

    SQL方式 需要将DataFrame注册成为一张临时表,并给临时表起名字,通过SQL语句查询分析DataFrame中数据 局部临时表、全局临时表 [注意]: --1 如果我们注册的是全局表,查询全局表的时候,必须在表名前加上一个数据库的名字global_temp val frame = session.sql("select sex, count(*) as n

  • 字节跳动基于 ClickHouse 优化实践之“查询优化器”2022-08-29 15:03:48

    更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群   相信大家都对大名鼎鼎的 ClickHouse 有一定的了解了,它强大的数据分析性能让人印象深刻。但在字节大量生产使用中,发现了 ClickHouse 依然存在了一定的限制。例如: 缺少完整的 upsert 和 de

  • navicat生成数据字典sql2022-08-29 12:00:33

    SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, COLUMN_COMMENT, COLUMN_TYPE FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = '数据库名'; USE information_schema; SELECT C.COLUMN_NAME AS '字段名', C.COLUMN_COMMENT AS '字段说

  • vo的构造方法注意小事项2022-08-29 09:32:56

    有时候使用VO时,sql查询语句写的都对,要查询的字段也很明确,但是却查不到数据, 很有可能是VO中的构造方法的字段属性数量对不上,要注意一下。VO中的私有属性可 以很多,并且多个查询可以共用一个VO,但是要保证VO中的该构造方法中的参数数量 要与对应sql查询的字段数量要一致,否则就可能会导

  • [设计模式]单例模式2022-08-29 00:01:02

      单例模式 本章笔记的内容主要参考《设计模式之美》 核心问题 <aside> ❓ 1.为什么要使用单例? 2.单例存在的问题? 3.单例与静态类的区别? 4.替代方案? </aside> 为什么要使用单例模式 /在很多场景中,我们需要一些可以共享的对象,来统一操作一些资源。若此时,产生了多个实例,则这些原

  • 使用idea中的mysql可视化工具,出现[42000][1064] You have an error in your SQL syntax; check the manual that corre2022-08-28 21:05:32

    今天使用idea中mysql的可视化工具进行开发,当我想要插入一行数据时,发现无法插入,产生如下错误。      [42000][1064] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'OPTION SQL_SE

  • 日常问题: SQL优化2022-08-28 16:34:23

    日常开发中,除了开辟新项目,业务需求开发,一般还要做负责系统的日常运维。比如线上告警了,出bug了,必须及时修复。这天,运维反馈mysql cpu告警了,然后抓了该时间节点的慢sql日志,要开发分析解决。 拿到的慢sql日志: # Query 1: 1.16 QPS, 1.96x concurrency, ID 0x338A0AEE1CFE3C1D

  • JDBC应用2022-08-28 13:00:51

    JDBC应用 记录JDBC的学习笔记,为后期使用JDBC建立一个简单的速查页面,省去中间的推导等 池: Druid DBUtil: Apache Commons DbUtils 也作为八股文的速查 数据库连接的基本步骤 以 Druid 连接池包为例,读取 /src/druid.properties 并建立 DataSource 准备配置文件 与硬编码解耦合

  • sql server 系统表结构列说明sysindexes、syscolumns、sysobjects2022-08-27 20:30:09

    select *   from sysindexkeys   --包含有关数据库的索引中的键或列的信息 select *   from sysindexes    --数据库中的每个索引和表在表中各占一行。 select *    from syscolumns     --每个表和视图中的每列在表中占一行,存储过程中的每个参数在表中也

  • MyBatis-特殊SQL的执行2022-08-27 19:03:56

    1.  通过用户名模糊查询用户信息 SpecialSQLMapper.java public interface SpecialSQLMapper { List<User> getUserByLike(@Param("mohu") String mohu); } SpecialSQLMapper.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE map

  • 7.5 SQL Server查询去重2022-08-27 18:34:34

    SQL Server SELECT DISTINCT 目录SQL Server SELECT DISTINCTSELECT DISTINCT简介SELECT DISTINCT示例A) DISTINCT单列B) DISTINCT多列C) DISTINCT NULL值DISTINCT与GROUP BY SELECT DISTINCT简介 有时,您可能只希望在表的指定列中获取不同的值。为此,可以使用SELECT DISTINCT子句: S

  • JDBC2022-08-27 18:00:09

    JDBC 一、JDBC概述 什么是JDBC? JDBC 是使用 Java 语言操作关系型数据库的一套 API。这套 API 是交由不同的数据库厂商实现的。我们利用 JDBC 编写操作数据库的代码,真正执行的是各个数据库的实现类(驱动)。 全称:(Java DataBase Connectivity)Java 数据库连接。 JDBC的好处 面向接口编

  • MySQL源码分析之SQL函数执行2022-08-27 17:31:34

    1.MySQL中执行一条SQL的总体流程 2.SQL函数执行过程 1.MySQL中执行一条SQL的总体流程 一条包含函数的SQL语句,在mysql中会经过: 客户端发送,服务器连接,语法解析,语句执行的过程。 调试源码,分析函数的具体执行过程,在客户端,执行select to_char(‘test’) from dual。 跟踪堆栈:pthrea

  • sql里将所有表结构生成数据字典的sql脚本2022-08-27 15:05:07

    SELECT表名=CASE WHEN a.colorder=1 THEN d.name ELSE '' END,表说明=CASE WHEN a.colorder=1 THEN isnull(f.value,'') ELSE '' END,--字段序号=a.colorder,字段名=a.name,字段说明=isnull(g.[value],''),标识=CASE WHEN COLUMNPROPERTY( a.id,a.name,

  • sql里修改表字段的sql脚本2022-08-27 15:03:29

    红色字体时表明,蓝色字体时列名 --添加列 ALTER TABLE Ba_CustomerLinkmanAddress ADD CarryCategory int GOEXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'配送方式(int):1=快递,2=司机配送,3=客户自提,4=业务员送,5=无需配送。* 送货路线(int):当“配送方式=司机

  • SQL:排名前几名中的前几名2022-08-27 14:00:08

    1.选择订单量排名前2的商品,并且选出每个商品订单量排名前3的销售方式,模拟数据如下: name作为商品,count作为对应渠道的订单量,way为渠道    通过excel法线,前两名存在3个:    如果使用limit 2,会漏掉一个商品:(下面order by 应该用降序,写错了,加上desc即可)    也可以加上disti

  • 阿波罗配置中心部署2022-08-27 13:33:04

    安装mysql 可以使用docker docker pull mysql:latest docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql //进入容器 docker exec -it b5947 bash 配置远程登录 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'; 导入数据库 apolloconfig

  • 记一次简单的SQL Server2016 异机恢复完整及差异备份测试2022-08-27 09:31:41

    环境:windows server 2019  SQLserver 2016,SQL server Management Studio 18 备份文件包含完整备份和第一个差异备份 打开SQL server Management Studio 18 1.点击数据库,右键选择还原数据库,选择设备,选中待恢复的备份文件*.bak 2.点击左侧的文件,选择数据存放目录,也可以不选择,直接

  • Mybtis中的动态SQL2022-08-27 02:01:41

    if:if标签可以通过其中的test属性的表达式进行判断,若表达式的结果为true,则标签中的内容会执行,反之标签中的内容不会执行 如何判断是否有设置该条件,其中内容均为null或者 ' ' test标签中的属性是Java对象的属性,因此需要对应类中的属性,而不是数据库中的属性字段(易错) 动态SQL: if:通

  • ctfshow 萌新web系列--32022-08-26 22:34:20

    <html> <head> <title>ctf.show萌新计划web1</title> <meta charset="utf-8"> </head> <body> <?php # 包含数据库连接文件 include("config.php"); # 判断get提交的参数id是否存在 if(isset($_GET['id'])){

  • mysql group by问题之ONLY_FULL_GROUP_BY特性2022-08-26 21:03:55

    背景: 执行 group by 语句时,没有办法select * 出来所有的字段,以至于再对中间某些字段计算时无法推断,影响结果,具体如下:     报错内容Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre 原因分析mysql 5.7默认启用ONLY_FULL_GROUP_BY特性,即:对于GRO

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有