![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
陈小珂
我爱编程,你信么?
展开
-
Mysql InnoDB 共享表空间和独立表空间
一、概念共享表空间: 每一个数据库的所有的表数据,索引文件全部放在一个文件中,默认这个共享表空间的文件路径在data目录下。 默认的文件名为:ibdata1 初始化为12M。独立表空间:每一个表都将会生成以独立的文件方式来进行存储,每一个表都有一个.frm表描述文件,还有一个.ibd文件(这个文件包括了单独一个表的数据内容以及索引内容)。二、查看数据库的表空间show variables...原创 2018-11-13 10:19:53 · 279 阅读 · 0 评论 -
mysql 企业级binlog日志备份
如果需要源代码的同学可以加我好友c876623290原创 2018-11-22 23:13:10 · 204 阅读 · 0 评论 -
mysql 企业级mysqldump备份脚本分享
原创 2018-11-22 22:13:57 · 372 阅读 · 0 评论 -
mysql binlog的清理方法与查看
1.查看binlog日志2.删除某个日志文件之前的所有日志文件3 重置所有的日志reset master;4.关闭mysql的binlog日志注释掉#log-bin=log_bin然后重启mysql5.设置expire_logs_daysexpire_logs_days=x x是设置的天数。表示的是x天后mysql的log_bin日志自动的删除。 这种在配置文件中设置...原创 2018-11-19 14:25:12 · 345 阅读 · 0 评论 -
mysql中binlog_format模式与配置详解
mysql复制主要有三种方式:基于SQL语句的复制(statement-based replication, SBR),基于行的复制(row-based replication, RBR),混合模式复制(mixed-based replication, MBR)。对应的,binlog的格式也有三种:STATEMENT,ROW,MIXED。① STATEMENT模式(SBR)每一条会修...转载 2018-11-19 10:16:37 · 817 阅读 · 0 评论 -
mysql 设置参数常用方法
1)设置mysql的全局方法,设置完立刻重启mysqlvim /etc/my.cnf[mysqld]interactive_timeout=1800wait_timeout=1800全局永久生效现在数据库中设置,在修改文件等需要重启数据库的时候在重启mysqlset global interactive_timeout = 1800;set global wait_timeou...原创 2018-11-06 14:49:36 · 408 阅读 · 0 评论 -
Mysql的字符集查看与修改
Show variables like “%char%”修改mysql的字符集----数据库级1)临时的修改Set global character-set_server=utf82)永久修改Alter database commany set utf8 collate utf8_general_ci;----表级别Alter table commany default char...原创 2018-11-07 11:50:57 · 129 阅读 · 0 评论 -
mysql innodb常用参数介绍
查看默认的存储引擎是那种show variables like 'default_storage_engine';在 my.cnf加入,重启生效default_storage_engine=innodb 设置默认存储引擎innodb初期重要参数设置show variables like 'innodb_buffer_pool_size';1) innodb_buffer_pool_s...原创 2018-11-09 09:56:06 · 1047 阅读 · 0 评论 -
mysql 分区--list分区
list 分区根据具体数值分区,每个分区数值不重叠,使用PARTITION BY LIST、VALUES IN关键字。跟Range分区类似,不使用COLUMNS关键字时List括号内必须为整数字段名或返回确定整数的函数。区别在于LIST分区是基于列值匹配一个离散值集合中的某个值来进行选择。LIST分区通过使用“PARTITION BY LIST(expr)”来实现,其中“expr”是某列值或...原创 2018-11-12 16:03:39 · 4520 阅读 · 0 评论 -
mysql ---分区管理与维护
mysql 分区管理为没有分区的表创建分区alter table user_1 partition by range(age)(partition age_1 values less than (20),partition age_2 values less than (30));2:删除某个分区的数据alter table user_1 drop partition age_2;...原创 2018-11-12 16:05:21 · 147 阅读 · 0 评论 -
linux 禁止别人ping我们的网站怎么操作?
Linux默认是允许Ping响应的,系统是否允许Ping由2个因素决定的:A、内核参数,B、防火墙,需要2个因素同时允许才能允许Ping,2个因素有任意一个禁Ping就无法Ping。A.临时禁止PING的命令为:#echo 1 >/proc/sys/net /ipv4/icmp_echo_ignore_allB.永久允许PING配置方法。/etc/sysctl.conf 中增...原创 2018-11-12 16:26:19 · 221 阅读 · 0 评论 -
Mysql innodb系统表空间的大小调整
增加InnoDB系统表空间大小增加InnoDB系统空间最简单的方法就是,在配置文件中配置autoextend每次自动扩展的增量大小由参数 innodb_autoextend_increment 控制,单位为’M’。或者在配置文件中innodb_data_file_path = ibdata1:12;ibdata2:12M:autoextend缩小系统表空间场景:由原来的系统表空间转换...原创 2018-11-14 10:40:36 · 2391 阅读 · 0 评论 -
MYSQL----事务详解
一、事务的基本要素(ACID)1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 2、一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破坏 。比如A向B转账...原创 2018-11-15 13:46:21 · 116 阅读 · 0 评论 -
mysql之frm,MYD,MYI.idb,par文件说明
frm,MYD,MYI.idb,par文件说明如数据库commany,表user。1、如果表格b采用MyISAM,在数据库/usr/local/mysql/data/user 中会产生3个文件:b.frm :描述表结构文件,字段长度等b.MYD(MYData):数据信息文件,存储数据信息(如果采用独立表存储模式)b.MYI(MYIndex):索引信息文件。2、如果表格user采用Inn...原创 2018-11-13 11:13:37 · 2029 阅读 · 0 评论 -
mysqldump常用的备份命令
数据库备份是企业中最长重要的一件事情了,我整理了一些在备份数据库中常用的一些命令,需要的童鞋,可以拿去用。1)导出所有的数据库(库/表结构/数据)mysqldump -uroot -proot --all-databases > fullbak.sql2)导出所有的数据库(库/表结构,但不包括数据)mysqldump -uroot -proot --all-databases --n...原创 2018-11-25 21:53:16 · 526 阅读 · 0 评论