随笔分类 -  mysql

摘要:我确实喜欢写一些不一样的东西。 如果我们在网上搜索“mysql恢复数据库”、“使用mysqlbinlog恢复数据库”、“mysql使用binlog恢复被删除的表”等,一般可以搜索到很多,但是仔细分析会发现,这许多的基本都在讲几件事:1、查看是否已开启在线日志,如果没有开启就开启2、查看日志文件位置3 阅读全文
posted @ 2023-12-05 10:15 smallfishy 阅读(671) 评论(0) 推荐(0)
摘要:最近工作中用到了sysbench,查阅了很多资料,最终把自己的一些笔记分享出来。 其中有许多都是出自博客、论坛。在此,道一声谢谢。如果侵犯了你的权益,告诉我,我删掉。 一、安装 sysbench源码安装 1、预安装与环境准备 1.0 安装mysql数据库 1.1 登录服务器,安装必要的依赖 yum 阅读全文
posted @ 2020-09-05 07:00 smallfishy 阅读(448) 评论(0) 推荐(0)
摘要:触发器 本系列内容基本上是从一本叫做《Mysql入门很简单》上面整理的。如果侵犯了你的权益,告诉我,我删掉! 一、触发器的基础 触发器(TRIGGER)是由事件来触发某个操作,包括INSERT、UPDATE和DELETE。当数据库系统执行这些事件时,就会激活触发器执行相应的操作。 二、基础操作 CR 阅读全文
posted @ 2020-08-17 17:13 smallfishy 阅读(231) 评论(0) 推荐(0)
摘要:本系列内容基本上是从一本叫做《Mysql入门很简单》上面整理的。如果侵犯了你的权益,告诉我,我删掉! 视图 一、视图的基础 视图是从一个或多个表中导出来的虚拟表。 1、视图需要达到的目的就是所见即所需,视图可以简化对数据的操作。2、通过视图,用户只能查询和修改指定的数据。3、视图可以屏蔽原有表结构变 阅读全文
posted @ 2020-08-17 16:34 smallfishy 阅读(192) 评论(0) 推荐(0)
摘要:本系列内容基本上是从一本叫做《Mysql入门很简单》上面整理的。如果侵犯了你的权益,告诉我,我删掉! 索引 1、索引分类 1.1 普通索引 在创建普通索引时,不附加任何限制条件。 这类索引可以创建在任何数据类型中,其值是否唯一和非空由字段本身的完整性约束条件决定。 建立索引以后,查询时可以通过索引进 阅读全文
posted @ 2020-08-16 19:58 smallfishy 阅读(158) 评论(0) 推荐(0)
摘要:本系列内容基本上是从一本叫做《Mysql入门很简单》上面整理的。如果侵犯了你的权益,告诉我,我删掉! 一、创建表 语法:CREATE TABLE表名(属性名 数据类型[完整性约束条件], 属性名 数据类型[完整性约束条件], ... 属性名 数据类型 ) 常见约束条件PRIMARY KEY 标识该属 阅读全文
posted @ 2020-08-16 19:57 smallfishy 阅读(151) 评论(0) 推荐(0)
摘要:mysql数据类型选取 最最基础的一些参考依据,有不严谨的地方,仅供参考,不喜勿喷!! 1、整数和浮点 整数和浮点的区别是能否表达小数部分;浮点包括FLOAT和DOUBLE,看精确度要求2、浮点整数和定点整数 主要看对精度要求,定点整数比负点整数精度高3、CHAR和VARCHAR 如果长度固定,选择 阅读全文
posted @ 2020-08-15 14:46 smallfishy 阅读(132) 评论(0) 推荐(0)
摘要:1、操作系统层准备工作安装操作系统,关闭selinux 防火墙 2、数据相关准备工作lvcreate -n lv_mysql -L 20G system lvcreate -n lv_mysqldata -L 20G data lvcreate -n lv_mysqldata1 -L 20G dat 阅读全文
posted @ 2020-05-19 14:58 smallfishy 阅读(184) 评论(0) 推荐(0)
摘要:########常用命令mysql> show collation;mysql> show character set;mysql> show character set like '%utf8%';mysql> show table status; #########参数文件中定义characte 阅读全文
posted @ 2020-05-19 14:55 smallfishy 阅读(112) 评论(0) 推荐(0)
摘要:create table score (id int primary key, score int , orders int );insert into score values(5,20);SET @prev_value = NULL;SET @rank_count = 0;SELECT id, 阅读全文
posted @ 2020-05-19 14:54 smallfishy 阅读(271) 评论(0) 推荐(0)
摘要:[mysql - root@localhost@testmysql.sock 23:44:48] >select * from a;+ + + a表中包含a,c,无NULL| a | c |+ + +| 2 | 1 || 3 | 1 || 1 | 2 |+ + +3 rows in set (0.0 阅读全文
posted @ 2020-05-19 14:47 smallfishy 阅读(176) 评论(0) 推荐(0)
摘要:1、mysql安装包不再提供 INSTALL_BINARY 文件,可以参考 https://dev.mysql.com/doc/refman/5.7/en/binary-installation.html 2、rpm包形式安装后默认的:2.1 配置文件 /etc/my.cnf2.2 日志 /var/ 阅读全文
posted @ 2020-05-19 14:45 smallfishy 阅读(149) 评论(0) 推荐(0)