mysql两个查询结果差集_【Mysql】求两个表(查询结果)的差集

  • Post author:
  • Post category:mysql

求两个查询结果的差集,Mysql直接提供了关键字not in,但是not in的效率极其低下,出现例如求一个上千查询结果在上万查询结果的差集,那么使用not in来查询的查询速度极其缓慢,这是必须使用左链接的方式求查询。 先从简单的说起,比如在表blog的id情况是这样的: 在表usertable的id情况是这样的: 现在要求这两个结果的差集,可以使用如下的语句: select id from u…

继续阅读 mysql两个查询结果差集_【Mysql】求两个表(查询结果)的差集

05 MySQL 从入门到精通——存储引擎及数据类型

  • Post author:
  • Post category:mysql

数据库存储引擎的应用 存储引擎:在MySQL中的数据用不同的技术存储在文件或内存中,每一种技术都是用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的、不同的功能和能力。通过选择不同的技术,能够获得额外的速度或功能,从而改善应用的整体功能。,这些不同技术以及配套的相关功能在MySQL中被称为存储引擎。是存储数据、为存储的数据建立索引、更新查询数据的各种实现方法。 查询MySQL中支持的存储引擎:…

继续阅读 05 MySQL 从入门到精通——存储引擎及数据类型

Go后端项目服务器一站式部署笔记(Gin+MySQL+Nginx)

  • Post author:
  • Post category:mysql

Go后端项目服务器部署笔记 前言mac远程连接服务器一些Linux小工具htopByobu Go环境安装wget安装wget命令下载安装包配置Go环境变量 MySQL安装初始化MySQL检查mysql服务状态创建mysql账户配置mysql允许远程访问使用Navicat远程连接mysql Nginx配置sites-enabled 管理服务器文件Git安装Git 拉取你的项目编译你的项目首先开启Go…

继续阅读 Go后端项目服务器一站式部署笔记(Gin+MySQL+Nginx)

Navicat创建Mysql事件(定时任务)

  • Post author:
  • Post category:mysql

Navicat创建Mysql事件(定时任务) 一、查看事件是否开启 SHOW VARIABLES LIKE 'event_scheduler';  ON为开启、OFF为关闭    如果未开启,首先需要开启事件 SET GLOBAL event_scheduler = ON; 二、创建定时任务 (一)、打开创建事件界面 (二)、定义SQL 1、自定义SQL   2、参数解释 定义者 默认当前用户即可…

继续阅读 Navicat创建Mysql事件(定时任务)

MySQL客户端工具的选择

  • Post author:
  • Post category:mysql

最近因系统云化项目,学习使用MySQL集群,为了找一款顺手的mysql客户端,反复使用了多个工具,并筛选出一个自认为最满意的,在此分享。 先说我的选择:SQLyog。 尝试的客户端:Toad for MySQL、MySQL-Front、Navicat for MySQL、SQLyog。 官方下载链接: Toad for MySQL:http://www.toadworld.com/m/freewa…

继续阅读 MySQL客户端工具的选择

docker yml mysql_docker-compose.yml 快速搭建mysql数据库

  • Post author:
  • Post category:mysql

通过docker-compose快速搭建数据库,并且修改相关字符集为utf8mb4 vi docker-compose.yml version: '2' services: mysql: image: mysql:5.7.22 restart: always container_name: mysql volumes: - ./mysql:/var/lib/mysql - ./conf:/etc/…

继续阅读 docker yml mysql_docker-compose.yml 快速搭建mysql数据库

IBM Power PC安装sysbench 执行mysql基准测试

  • Post author:
  • Post category:mysql

第一步:下载Sysbench http://dev.mysql.com/downloads/benchmarks.html 第二步:解压sysbench 第三步:执行安装步骤   1. ./autogen.sh   2. ./configure --with-mysql --with-mysql-includes=/usr/include/mysql --with-mysql-libs=/var/…

继续阅读 IBM Power PC安装sysbench 执行mysql基准测试

python把mysql数据库中的数据表写入csv文件

  • Post author:
  • Post category:mysql

python把mysql数据库的数据表数据写入csv文件中 mysql数据库是一个关联型数据库,数据库中可以存放很多数据表,这次我演示的是把数据库中的数据表读取出来,然后写入csv文件中。 导入模块 import pymysql from pprint import pprint import pandas 这次使用到三个模块,pprint模块是为了让打印出来的数据更加工整。 读取数据库 clas…

继续阅读 python把mysql数据库中的数据表写入csv文件

mysql字段中提取汉字,去除数字以及字母

  • Post author:
  • Post category:mysql

需求         最近接到的新需求用户表中有两个字段分别代表用户的系统姓名以及真实姓名,系统姓名在系统中是唯一的用于展示给业务操作人员,减少重名对操作人员的干扰,真实姓名用于用户端展示。但是由于之前需求缺失,并没有对用户真实姓名进行维护,所以这次的要求已系统用户表为准,去掉其中包含的数字以及字母只保留汉字更新到真实姓名中。 这个功能使用只使用一次,不建议使用Java程序处理,因为处理之后还需要…

继续阅读 mysql字段中提取汉字,去除数字以及字母

Mysql8创建用户以及赋权操作

  • Post author:
  • Post category:mysql

Mysql8创建用户以及赋权操作 1、进入mysql mysql -uroot -p 2、创建用户 create user 'testuser1'@'%' identified by '123456'; 这里表示创建一个不限制ip登录的用户 testuser1 该用户的密码是 123456 %代表不限制ip登录 刷新权限,每一次权限更改后都刷新一下 flush privileges; 在本地新建连…

继续阅读 Mysql8创建用户以及赋权操作