- SQL BETWEEN 操作符
......
- mysql备份恢复
备份某个表:mysqldump-uusername-ppassworddatabase_nametable_name>backup_file.sql备份多个表:mysqldump–uusername-ppassworddatabase_nametable1table2>BackupName.sql备份整个库:mysqldump-uusername-ppassworddatabase_name>backup_file.sql备份多......
- SQL语句中DISTINCT的用法
在SQL中,DISTINCT是一个关键字,用于查询结果中去除重复的行。它通常与SELECT语句一起使用,以指定只返回唯一(不重复)的值。DISTINCT用于在查询结果中去除相同的行。下面是DISTINCT的基本语法:SELECTDISTINCT列名FROM表名WHERE条件;在上述语法中,列名是需要返回唯一值......
- Mysql主从复制(一主一从)+Mycat(windows-1.X版本)实现读写分离
项目中,如果数据量大的情况下,可以使用【数据库主从复制+读写分离】的方式优化,其他方式也很多,这里只记录下这种方式一、说明1.需要的环境等:序号环境说明1mysql5.7服务器两台数据库服务器,一台作为主数据库,一台作为从数据库2jdk安装mycat的时候会用到jdk3my......
- 读写分离---mysql的主主结构和主从架构
前言:为什么要对mysql做优化? 因为数据都来源于数据库,如果数据库慢了,无论是多线程、各种识别模式优化还是很慢,因为查sql就很慢。 官方说法:单表2000万数据,增删改查就到达瓶颈了。所以为了保证查询效率,得让每张表的大小得到控制。 Mysql架构:实际生产过程中,查询业务......
- SQL注入
importutils.JdbcUtils;importjava.sql.Connection;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;publicclassSQL注入{publicstaticvoidmain(String[]args){login("root'or'1=1","12345......
- mysql基础
--创键数据库test(如果不存在)CREATEDATABASEIFNOTEXISTStest--删除数据库test(如果存在)DROPDATABASEIFEXISTStest--使用该数据库USEschool--表名或字段名是特殊字符用``包含(tab键上......
- mysql 创建只读权限账号
命令行登录mysql-uroot-p创建只读权限的账号【将<username>替换为用户名, <password>替换为密码。'%' 表示该账号可以从任何主机连接。如果希望限制连接的主机,可以将 '%' 替换为具体的主机名或IP地址。】CREATEUSER'<username>'@'%'IDENTIFIEDBY'<password>......
- SQL语句的学习运用
回顾投影查询SELECT20DIV10ASres;SELECTDISTINCTs_sexFROM_stu;SELECTs_name,s_sexFROM_stu;投影查询之函数mysql经常做的一些操作编写出来--封装起来--函数 提供了很多的功能函数分为两类 单值函数【一个或者零个参数进一个结果返回】 数学函数 字......
- 详解 canal 同步 MySQL 增量数据到 ES
canal是阿里知名的开源项目,主要用途是基于MySQL数据库增量日志解析,提供增量数据订阅和消费。这篇文章,我们手把手向同学们展示使用canal将MySQL增量数据同步到ES。1集群模式图中server对应一个canal运行实例,对应一个JVM。server中包含1..n个instance,我......