登峰造极境

  • WIN
    • CSharp
    • JAVA
    • OAM
    • DirectX
    • Emgucv
  • UNIX
    • FFmpeg
    • QT
    • Python
    • Opencv
    • Openwrt
    • Twisted
    • Design Patterns
    • Mysql
    • Mycat
    • MariaDB
    • Make
    • OAM
    • Supervisor
    • Nginx
    • KVM
    • Docker
    • OpenStack
  • WEB
    • ASP
    • Node.js
    • PHP
    • Directadmin
    • Openssl
    • Regex
  • APP
    • Android
  • AI
    • Algorithm
    • Deep Learning
    • Machine Learning
  • IOT
    • Device
    • MSP430
  • DIY
    • Algorithm
    • Design Patterns
    • MATH
    • X98 AIR 3G
    • Tucao
    • fun
  • LIFE
    • 美食
    • 关于我
  • LINKS
  • ME
Mysql
Mysql

Centos7 更新mysql5.6到Mysql5.7-折腾笔记

由于之前的机器安装了mysql5.6,现在想升级到mysql5.7。 一、卸载mysql-5.6 初级思路: 1、卸载mysql5.6 2、升级到mysql5.7 初级思路遇到的问题: 1、卸载mysql 5.7后,使用Google的方式,安装mysql57-community-release-el7-7.noarch.rpm时遇到了问题,原因是: Error: mysql57-community-release conflicts with mysql-community-release-el7-5.noarch…

2017-03-14 代号山岳 阅读全文
Mysql

Navicat下mysql利用事件与存储过程定时创建表-学习笔记

需求:由于一张表按照日期水平分表,所以需要定时做一些事情,比如说分表。 表名格式:historydata_XXXX(如history_20170218) 具体需求:每日定时创建后续15天空表。 一、打开mysql 定时任务 方法1:修改my.ini 添加一行: event_scheduler=ON   方法2:命令行状态输入 mysql> set global event_scheduler =1; 二、添加存储过程 1、右键函数,选择新建函数 2、选择‘过程’ 3、该存储过程不用参数 4、输入创建…

2017-02-12 代号山岳 阅读全文
Mysql

Mysql使用delete删除过期区间数据-错误笔记

有张表,每天会增加很多条数据,但是保存过长的数据不再有意义,所以需要将过期数据删除掉。 非过期数据定义:最新的500条数据 过去数据定义:除了非过期数据的所有数据 表名:historydata_20160901 主键:historydataid SQL语句: delete from historydata_20160902 where historydataid <( select historydataid from ( select historydataid from historydata_20160…

2017-02-08 代号山岳 阅读全文
Mysql

Mysql垂直拆分、水平拆分的拆分、查询总结-日常笔记

一、垂直拆分 定义:对数据表“列”进行拆分,把一张列比较多的表拆分为多张表 分表原则: 常用字段放在同一张表中 text等大字段独立拆分为一张表 查询方案: 使用Join进行连接即可 二、水平拆分 定义:当表行数特别大(一般而言,指千万级以上)时,分成小表 分表原则: 可按照对ID取模%N的方式(或hexdec(MD5(某字符串))%N),使ID分散到N个表中 根据业务逻辑,可选择通过日期、地区等分表 按照行数分表,如1~50,51~100(对查询没办法优化) 典型缺点: group by或order by 会发生…

2016-04-26 代号山岳 阅读全文
Mysql

mysql关键字与表名、字段名相同的解决办法-日常笔记

解决方法很简单,那就是,用反引号'`'(ESC对于的键,不是单引号)将表名或字段名标注一下即可。 SELECT procedure FROM fan; #错误 procedure与关键字冲突 SELECT 'procedure' FROM fan; #错误 输出的全是字符串procedure SELECT `procedure` FROM fan; #正确  

2016-04-12 代号山岳 阅读全文
Mysql

Mysql学习笔记-编程基础

参考书籍:Mysql核心技术与最佳实践 /孔祥盛编著. -北京:人民邮电出版社,2014.5 ISBN 978-7-115-33769-6 不做项目几乎用不着,先挖坑,以后填。 一、编程基础 1.常量 2.用户自定义变量 3.运算符与表达式 4.begin-end语句块 5.重置命令结束标记 二、自定义函数 1.创建自定义函数语法格式 2.函数创建于调用 3.函数维护 4.条件控制语句 5.循环语句 三、系统函数 1.数学函数 2.字符串函数 3.数据类型转换函数 4.条件控制函数 5.系统信息函数 6.日期时间函…

2016-01-25 代号山岳 阅读全文
Mysql

Mysql学习笔记-检索表记录

参考书籍:Mysql核心技术与最佳实践 /孔祥盛编著. -北京:人民邮电出版社,2014.5 ISBN 978-7-115-33769-6 一、select语句概述 语法形式: select 字段列表 from 数据源 [where 条件表达式] [group by 分组字段|having 条件表达式] [order by 排序字段[asc|desc]] 1、select子句指定字段列表 * 字段列表为数据源全部字段 表名.* 多表查询时,指定表的全部字段 字段列表 指定字段 注意: 可以使用as 关键字指定别名 …

2016-01-25 代号山岳 阅读全文
Mysql

Mysql学习笔记-表记录更新

参考书籍:Mysql核心技术与最佳实践 /孔祥盛编著. -北京:人民邮电出版社,2014.5 ISBN 978-7-115-33769-6 一、表记录插入 1、insert语句 语法形式: insert into 表名[(字段列表)] values (值列表) 注意: char、varchar、text及日期字段,要用单括号括起来 auto_increment字段,插入null即可 默认值约束字段,可以使用default关键字 1.1向所有字段插入: insert into teacher values('001'…

2016-01-25 代号山岳 阅读全文
Mysql

Mysql学习笔记-创建实验表

参考书籍:Mysql核心技术与最佳实践 /孔祥盛编著. -北京:人民邮电出版社,2014.5 ISBN 978-7-115-33769-6 use choose; create table teacher( teacher_no char(10) primary key, teacher_name char(10) not null, #教师姓名不允许为空 teacher_contact char(20) not null )engine=InnoDB default charset=utf8; create ta…

2016-01-25 代号山岳 阅读全文
Mysql

Mysql学习笔记-表结构

参考书籍:Mysql核心技术与最佳实践 /孔祥盛编著. -北京:人民邮电出版社,2014.5 ISBN 978-7-115-33769-6 一、数据类型 1、整数 2、小数 考虑到数据库移植,尽量用decimal数据类型 3、字符串 char(n) 为定长字符串类型,表示占用n个字符(注意不是字节)的存储空间。 varchar(n)、tinytext、text、mediumtext、longtext等为变长字符串类型,字符串占用空间为真实空间,与n无关。 4、日期 datatime取值范围大于timestamp 将…

2016-01-25 代号山岳 阅读全文
123
归档
  • 2025 年 5 月
  • 2025 年 4 月
  • 2025 年 3 月
  • 2025 年 2 月
  • 2024 年 12 月
  • 2024 年 11 月
  • 2024 年 10 月
  • 2024 年 9 月
  • 2024 年 8 月
  • 2024 年 7 月
  • 2024 年 6 月
  • 2024 年 5 月
  • 2024 年 4 月
  • 2024 年 3 月
  • 2024 年 2 月
  • 2024 年 1 月
  • 2023 年 12 月
  • 2023 年 11 月
  • 2023 年 10 月
  • 2023 年 9 月
  • 2023 年 8 月
  • 2023 年 7 月
  • 2023 年 6 月
  • 2023 年 5 月
  • 2023 年 4 月
  • 2023 年 3 月
  • 2023 年 2 月
  • 2023 年 1 月
  • 2022 年 12 月
  • 2022 年 11 月
  • 2022 年 10 月
  • 2022 年 9 月
  • 2022 年 8 月
  • 2022 年 7 月
  • 2022 年 6 月
  • 2022 年 5 月
  • 2022 年 4 月
  • 2022 年 3 月
  • 2022 年 2 月
  • 2022 年 1 月
  • 2021 年 12 月
  • 2021 年 11 月
  • 2021 年 10 月
  • 2021 年 9 月
  • 2021 年 8 月
  • 2021 年 7 月
  • 2021 年 6 月
  • 2021 年 5 月
  • 2021 年 4 月
  • 2021 年 2 月
  • 2020 年 12 月
  • 2020 年 11 月
  • 2020 年 10 月
  • 2020 年 7 月
  • 2020 年 6 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 3 月
  • 2020 年 2 月
  • 2020 年 1 月
  • 2019 年 12 月
  • 2019 年 11 月
  • 2019 年 10 月
  • 2019 年 9 月
  • 2019 年 8 月
  • 2019 年 6 月
  • 2019 年 5 月
  • 2019 年 4 月
  • 2019 年 3 月
  • 2019 年 2 月
  • 2019 年 1 月
  • 2018 年 12 月
  • 2018 年 11 月
  • 2018 年 10 月
  • 2018 年 9 月
  • 2018 年 8 月
  • 2018 年 7 月
  • 2018 年 6 月
  • 2018 年 5 月
  • 2018 年 4 月
  • 2018 年 3 月
  • 2018 年 2 月
  • 2018 年 1 月
  • 2017 年 12 月
  • 2017 年 11 月
  • 2017 年 10 月
  • 2017 年 9 月
  • 2017 年 8 月
  • 2017 年 7 月
  • 2017 年 6 月
  • 2017 年 5 月
  • 2017 年 4 月
  • 2017 年 3 月
  • 2017 年 2 月
  • 2017 年 1 月
  • 2016 年 12 月
  • 2016 年 11 月
  • 2016 年 10 月
  • 2016 年 7 月
  • 2016 年 6 月
  • 2016 年 5 月
  • 2016 年 4 月
  • 2016 年 3 月
  • 2016 年 2 月
  • 2016 年 1 月
  • 2015 年 12 月
  • 2015 年 11 月
  • 2015 年 8 月
  • 2015 年 7 月
  • 2015 年 6 月
  • 2015 年 5 月
  • 2015 年 4 月
  • 2015 年 3 月
  • 2014 年 6 月
  • 2014 年 3 月
  • 2013 年 9 月
  • 2013 年 3 月

COPYRIGHT © 2099 登峰造极境. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备14031139号-5

川公网安备51012202000587号