-
Mysql中distinct与group by的去重方面的差别
所属栏目:[MySql教程] 日期:2022-02-28 热度:106
distinct简单来说就是用来去重的,而group by的设计目的则是用来聚合统计的,两者在能够实现的功能上有些相同之处,但应该仔细区分。 单纯的去重操作使用distinct,速度是快于group by的。 distinct支持单列、多列的去重方式。 单列去重的方式简明易懂,即相[详细]
-
怎样解决MySQL线程处于Opening tables的问题
所属栏目:[MySql教程] 日期:2022-02-28 热度:118
这篇文章主要介绍了如何解决MySQL线程处于Opening tables的问题,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。 本篇文章给大家带来的内容是关于MySQL线程处于Opening tables的问题解决(附[详细]
-
如何解决sql命令查找出现乱码的问题
所属栏目:[MySql教程] 日期:2022-02-28 热度:190
如何解决sql命令查询出现乱码的问题?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧! MySQL命令行查询乱码解决方法: 如何解决sql命令查询出现乱码的问题 MySQL会出现[详细]
-
mysql数据库导入中文乱码的问题如何处理
所属栏目:[MySql教程] 日期:2022-02-28 热度:108
这篇文章给大家分享的是有关mysql数据库导入中文乱码的问题如何解决的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。 mysql数据库汉字乱码怎么办?如何解决mysql数据导入后出现中文乱码问题?怎么解决?前两天做项目中用到含有[详细]
-
mysql运用子查询效率后有哪些效率影响
所属栏目:[MySql教程] 日期:2022-02-28 热度:65
这篇文章将为大家详细讲解有关mysql利用子查询效率后有哪些效率影响,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 mysql子查询效率:利用子查询【SELECT id,`name` FROM customer where id IN(select DISTINCT(custo[详细]
-
mysql建表时设置主键的办法
所属栏目:[MySql教程] 日期:2022-02-28 热度:120
mysql建表时设置主键的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧! 设置方法:在CREATE TABLE语句中,通过PRIMARY KEY关键字来指定主键,语法格式字段名 数[详细]
-
怎样解决windows系统服务器mysql报错InnoDB
所属栏目:[MySql教程] 日期:2022-02-28 热度:65
这篇文章主要介绍如何解决windows系统服务器mysql报错InnoDB: Attempted to open的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 问题现象 windows系统服务器mysql无法启动 问题原因 查看报错日志提示:InnoDB: Attempted to[详细]
-
在mysql里创建函数的办法
所属栏目:[MySql教程] 日期:2022-02-28 热度:144
这篇文章主要介绍在mysql中创建函数的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 在mysql中可以通过语法CREATE FUNCTION func_name ( [func_parameter] )来创建函数,其中CREATE FUNCTION是用来创建函数的关键字。 在MySQ[详细]
-
MySQL创建主从项目
所属栏目:[MySql教程] 日期:2022-02-28 热度:62
项目环境: 系统:CentOS7.6 数据库版本: MySQL 5.7 关闭:firewalld 关闭:selinux MySQL主从复制流程简介 1、主:记录所有改变了的数据的语句,放进masert上的binlog中; 2、从:io线程在使用start slave之后,负责从masert上拉取binlog内容,返回io线程,最后[详细]
-
mysql免安装版配置与修改密码的教案
所属栏目:[MySql教程] 日期:2022-02-28 热度:187
mysql免安装版配置与修改密码的教案: 第一步:配置环境变量(我的解压路径:G:mysqlmysql-5.7.21-winx64 ) MYSQL_HOME=你解压的路径 PATH = ;%MYSQL_HOME %bin; PATH变量是在原来的基础上多添加的,不要把其它的设置给删掉了 第二步在解压的目录下添加my[详细]
-
win10下mysql 5.7.23 winx64安装配置方法图文教学
所属栏目:[MySql教程] 日期:2022-02-28 热度:67
本文记录了mysql 5.7.23 winx64安装教程,具体内容如下 Step1 官方:下载地址 选择手动下载版本 my.ini如下,直接copy~ [client] port=3306 default-character-set=utf8 [mysqld] # 设置为自己MYSQL的安装目录 basedir=D:Mysqlmysql-5.7.23-winx64 # 设置[详细]
-
Windows10下安装解压版MySQL教程图文细说
所属栏目:[MySql教程] 日期:2022-02-28 热度:116
MySQL安装分为安装版和解压版,安装版主要是由一个exe程序式安装,有界面鼠标点击安装即可,小白建议使用安装版安装mysql,相比较与安装版,解压版安装更纯净,没有多余的东西,但是较为复杂,坑点也比较多(都是泪),本教程位于提供安装MySQL最新版8.0.11[详细]
-
MySQL组合索引与最左匹配原则介绍
所属栏目:[MySql教程] 日期:2022-02-28 热度:70
之前在网上看到过很多关于mysql联合索引最左前缀匹配的文章,自以为就了解了其原理,最近面试时和面试官交流,发现遗漏了些东西,这里自己整理一下这方面的内容。 什么时候创建组合索引? 当我们的where查询存在多个条件查询的时候,我们需要对查询的列创建组[详细]
-
MySQL数据库治理
所属栏目:[MySql教程] 日期:2022-02-28 热度:197
SQL语句概述 SQL语言 是Structured Query Language的缩写,即结构化查询语言 是关系型数据库的标准语言 用于维护管理数据库,如数据查询、数据更新、访问控制、对象管理等功能 SQL分类 (1)DDL:数据定义语言 (2)DML:数据操纵语言 (3)DQL:数据查询语[详细]
-
基于xtrabackup达成数据备份还原—高效的数据备份还原工具
所属栏目:[MySql教程] 日期:2022-02-28 热度:154
准备一个干净的备份目录; [root@mysql ~]$ll /backups/ total 0 MariaDB [(none)] show binary logs; +------------------+-----------+ | Log_name | File_size | +------------------+-----------+ | mysql-bin.000001 | 30331 | | mysql-bin.000002 | 10[详细]
-
MySQL8.0.11版本的新增特征介绍
所属栏目:[MySql教程] 日期:2022-02-28 热度:55
MySQL 8.0 for Windows v8.0.11 官方免费正式版 64位 一、 数据字典(Data dictionary) 合并了存储数据库对象信息的事务性数据字典;之前版本是存储于元数据文件和非事务表中 ; 二、原子数据定义语句(原子DDL)(Atomic Data Definition Statements (Atom[详细]
-
Windows 64位重装MySQL的教学 Zip版、解压版MySQL安装
所属栏目:[MySql教程] 日期:2022-02-28 热度:80
卸载MySQL 1、在控制面板,卸载MySQL的所有组件 控制面板》所有控制面板项》程序和功能,卸载所有和MySQL有关的程序 2、找到你的MysQL安装路径,看还有没有和MySQL有关的文件夹,全删 如果安装在C盘,检查一下C:Program Files (x86)和C:Program Files 这两[详细]
-
数据库中间件——MyCat布局安装
所属栏目:[MySql教程] 日期:2022-02-28 热度:60
关于mycat的链接: Mycat官网 Mycat下载链接 Mycat官方文档,百度网盘官方文档下载链接,提取码:f9nq。 Mycat简略文档 可以在开始之前,阅读Mycat简略文档,对其有个大概了解。 注:MyCAT 支持多种数据库接入,分别有:mongodb、oracle、sqlserver 、hive[详细]
-
如何解决无法启动Mysql的问题
所属栏目:[MySql教程] 日期:2022-02-27 热度:179
这篇文章主要介绍了如何解决无法启动Mysql的问题,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。 由于报各种的错,所以今天我狠心把MySql和Navicat全都删除,重新安装,安装完毕之后,想要[详细]
-
详解在Windows环境下访问linux虚拟机中MySQL数据库
所属栏目:[MySql教程] 日期:2022-02-27 热度:173
Linux虚拟机:VMware +ubuntu16.04.4 windows本机:Navicat for MySQL 1、虚拟机中下载安装MySQL VMware下载安装和ubuntu16.04.4下载安装,请自行百度查询,本文默认这些已经安装好了。 在虚拟机中Ctrl+Alt+T打开一个终端,输入命令 sudo apt-get install my[详细]
-
mysql大表中count 的用法案例
所属栏目:[MySql教程] 日期:2022-02-27 热度:85
这篇文章主要介绍了mysql大表中count()的用法案例,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。 一个单表中包含有6000w+的数据,然而你又不能拆分.需要分别统计表中有多少数据,A产品有多少[详细]
-
MySQL Community Server压缩包安装配置方法
所属栏目:[MySql教程] 日期:2022-02-27 热度:156
今天因为想要安装下mysql,然后就去官网准备下载个最新的mysql的社区版本。 但是!下载下来是一个压缩包,那就意味着我们需要手动配置下mysql的环境了。 步骤如下: 1.将压缩包解压到你的路径下(不要包含中文),我的路径为:F:softwaremysql-5.7.11-winx[详细]
-
MySQL按时间统计数据的方法总结
所属栏目:[MySql教程] 日期:2022-02-27 热度:186
在做数据库的统计时,经常会需要根据年、月、日来统计数据,然后配合echarts来制作可视化效果。 数据库:MySQL 思路 按照时间维度进行统计的前提是需要数据库中有保留时间信息,建议是使用MySQL自带的datetime类型来记录时间。 `timestamp` datetime DEFAULT[详细]
-
Mysql主从复制操作笔记
所属栏目:[MySql教程] 日期:2022-02-27 热度:128
前提,主从服务器上的mysql 数据库内的数据应该完全一致,才可以实施.如果之前只有一个主mysql 则应该先数据备份出来,还原到从mysql内,先保证数据一致,必要时可能要先停止业务再进行. 1.先建立一个用来copy 用户,用于从mysql从主mysql 拉进日志. create user c[详细]
-
mysql全量备份和快速恢复的方法整理
所属栏目:[MySql教程] 日期:2022-02-27 热度:147
一个简单的mysql全量备份脚本,备份最近15天的数据。 备份 #每天备份mysql数据库(保存最近15天的数据脚本) DATE=$(date +%Y%m%d) /home/cuixiaohuan/lamp/mysql5/bin/mysqldump -uuser -ppassword need_db /home/cuixiaohuan/bak_sql/mysql_dbxx_$DATE.sql;[详细]