随笔分类 -  Mysql

上一页 1 2 3 下一页
navicat连接mysql出现Client does not support authentication protocol requested by server解决方案
摘要:https://blog.csdn.net/fenglailea/article/details/78528766 https://blog.csdn.net/boling_cavalry/article/details/78934391 https://blog.51cto.com/bigboss 阅读全文
posted @ 2019-03-06 10:24 Ruthless 阅读(2642) 评论(0) 推荐(0) 编辑
MySQL创建数据库与创建用户以及授权
摘要:1、create schema [数据库名称] default character set utf8 collate utf8_general_ci;--创建数据库 采用create schema和create database创建数据库的效果一样。 2、create user '[用户名称]'@'%' identified by '[用户密码]';--创建用户 密码8位以上,包括:大写字母、... 阅读全文
posted @ 2019-03-06 10:21 Ruthless 阅读(36681) 评论(0) 推荐(2) 编辑
数据库分库分表思路
摘要:https://www.cnblogs.com/butterfly100/p/9034281.html 阅读全文
posted @ 2018-09-14 17:15 Ruthless 阅读(404) 评论(0) 推荐(0) 编辑
树形结构与关系数据库之闭包表
摘要:闭包表记录了树中所有节点的关系,不仅仅只是直接父子关系,它需要使用2张表,除了节点表本身之外,还需要使用1张表来存储节祖先点和后代节点之间的关系(同时增加一行节点指向自身),并且根据需要,可以增加一个字段,表示深度。因此这种方法数据量很多。设计的表结构如下:create table `node` ( `id` int(10) not null, `name` varchar(50) de... 阅读全文
posted @ 2018-08-23 12:07 Ruthless 阅读(4354) 评论(1) 推荐(1) 编辑
mysql表分区案例
摘要:0、整理表空间碎片optimize table tablename 1、表分区按年分区,季度子分区 总共产生24个分区,1年4个季度,6年24个季度。 2、按照天分区月表create_time支持如下日期格式:%Y-%c-%d%Y-%c-%d %h:%i:%s explain partitions 阅读全文
posted @ 2018-06-02 21:37 Ruthless 阅读(973) 评论(0) 推荐(0) 编辑
mysql表分区实战
摘要:一,什么是数据库分区以mysql为例,mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面 (可以通过my.cnf中的datadir来查看),一张表主要对应着三个文件,一个是frm存放表结构的,一个是myd存放表数据的,一个是myi存表 索引的。如果一张表的数据量太 阅读全文
posted @ 2018-06-01 18:18 Ruthless 阅读(2110) 评论(0) 推荐(0) 编辑
mysql分表
摘要:一,先说一下为什么要分表 当一张表的数据达到几百万时,查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。 根据个人经验,mysql执行一个sql的过程如下:1、接收sql;2、把sql放到排队队列中;3、执行sql;4、返回执行结果。 在这个执行过程中最花时间在什么地方呢?第一,是排队等待的时间,第二,sql的执行时间。其... 阅读全文
posted @ 2018-06-01 10:57 Ruthless 阅读(1293) 评论(0) 推荐(0) 编辑
如何优化Mysql千万级快速分页,limit优化快速分页,MySQL处理千万级数据查询的优化方案
摘要:如何优化Mysql千万级快速分页,limit优化快速分页,MySQL处理千万级数据查询的优化方案 阅读全文
posted @ 2018-05-26 12:47 Ruthless 阅读(625) 评论(0) 推荐(0) 编辑
mysql遇见contains nonaggregated column 'information_schema.PROFILING.SEQ'异常
摘要:报错如下:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' whic 阅读全文
posted @ 2018-04-20 15:02 Ruthless 阅读(3017) 评论(0) 推荐(1) 编辑
mysql5.7主从复制配置——读写分离实现
摘要:为什么使用主从架构?1、实现服务器负载均衡;2、通过复制实现数据的异地备份;3、提高数据库系统的可用性;4、可以分库【垂直拆分】,分表【水平拆分】; 主从配置的前提条件1、MySQL版本一致;2、MySQL中的数据一致; 不一致就把它们搞一致!3、操作前停止一切更新操作(写入、更新、删除等);4、服 阅读全文
posted @ 2017-12-16 19:40 Ruthless 阅读(1440) 评论(0) 推荐(0) 编辑
MySQL慢查询 - 开启慢查询
摘要:MySQL慢查询(一) - 开启慢查询 阅读全文
posted @ 2017-10-18 16:20 Ruthless 阅读(795) 评论(0) 推荐(0) 编辑
linux(centos6.8 64位)下安装mysql5.7(yum方式)
摘要:下载mysql源安装包 # wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 安装mysql源包 #yum localinstall mysql57-community-release-el7-8.noarch.rpm 检查mysql源是否安装成功 # yum repolist enabled ... 阅读全文
posted @ 2017-09-29 15:25 Ruthless 阅读(3873) 评论(2) 推荐(0) 编辑
mysql 删除单表内多个字段重复的数据
摘要:mysql 删除单表内多个字段重复的数据 查询重复的数据 删除单个字段重复数据 阅读全文
posted @ 2017-09-15 13:53 Ruthless 阅读(6185) 评论(0) 推荐(0) 编辑
mysql InnoDB锁等待的查看及分析
摘要:1、查询是否锁表 sql> show OPEN TABLES where In_use > 0; 2、查询进程 show processlist 注:如果查询的进程被锁住,可通过"kill id"命令杀死进程 3、查看当前运行的所有事务 select * from information_schema.INNODB_TRX; 阅读全文
posted @ 2017-09-13 15:06 Ruthless 阅读(11529) 评论(0) 推荐(0) 编辑
Mysql 查看连接数,状态 最大并发数
摘要:1、显示mysql当前状态 mysqladmin -uroot -p status Uptime: 182341 Threads: 7 Questions: 2831137 Slow queries: 0 Opens: 1536 Flush tables: 3 Open tables: 1171 Queries per second avg: 15.526 Uptime: 18... 阅读全文
posted @ 2017-08-24 16:34 Ruthless 阅读(24429) 评论(0) 推荐(3) 编辑
mysql 截取身份证出生日期
摘要:select idno as 身份证号, cast(substring(idNo,7,8) as date) as 出生日期, DATE_FORMAT(cast(substring(idNo,7,8) as date), '%m-%d') as 生日 from t_person 阅读全文
posted @ 2017-01-04 16:41 Ruthless 阅读(8129) 评论(1) 推荐(1) 编辑
Mysql日常开发注意要点
摘要:1、MySQL存储引擎介绍 MyISAM:低版本MySQL默认的MySQL插件式存储引擎,存储文件易损坏,不支持事务。InnoDB:目前默认的MySQL存储引擎,用于事务处理应用程序,具有众多特性,包括ACID事务支持 建表语句建议使用 ENGINE=InnoDB 字段,例如: 2、explain执 阅读全文
posted @ 2016-07-28 14:05 Ruthless 阅读(864) 评论(0) 推荐(1) 编辑
mysql where执行顺序
摘要:where执行顺序是从左往右执行的,在数据量小的时候不用考虑,但数据量多的时候要考虑条件的先后顺序,此时应遵守一个原则:排除越多的条件放在第一个。 在用MySQL查询数据库的时候,连接了很多个过滤条件,发现非常慢。例如:SELECT … WHERE p.languages_id=1 AND t.ty 阅读全文
posted @ 2016-05-19 18:25 Ruthless 阅读(20280) 评论(0) 推荐(0) 编辑
MySQL SELECT执行顺序
摘要:SELECT语句的完整语法为: 说明:语法前面的序号为SELECT执行顺序 MySQL的SELECT执行顺序一共分为10步,如上所标注的那样,最先执行的是FROM操作,最后执行的是LIMIT操作。其中每一次操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,只是这些虚拟的表对用户来说是透明的, 阅读全文
posted @ 2016-05-19 17:48 Ruthless 阅读(6616) 评论(1) 推荐(2) 编辑
配置mysql允许远程连接的方法
摘要:默认情况下,mysql只允许本地登录,如果要开启远程连接,则需要修改/etc/mysql/my.conf文件。 一、修改/etc/mysql/my.conf找到bind-address = 127.0.0.1这一行改为bind-address = 0.0.0.0即可 二、为需要远程登录的用户赋予权限 阅读全文
posted @ 2016-03-12 23:30 Ruthless 阅读(271282) 评论(6) 推荐(8) 编辑

上一页 1 2 3 下一页