随笔分类 - 数据库
摘要:ib_logfile 文件原理 ib_logfile0 是innodb中事务日志,记录系统的回滚,重做日志,记录的是文件的物理更改,存放位置my.ini 中的 datadir="D:\phpStudy\MySQL\data",目录下。 事务日志或称redo日志,在mysql中默认以ib_logfil
阅读全文
摘要:配置文件设置缓存 my.ini 或 my.cy 找到 [mysqld] query_cache_size = 20M #缓存大小 query_cache_type = ON #开启缓存 table_cache=256 #用于限制缓存表的最大数目,如果当前已经缓存的表未达到table_cache,则会
阅读全文
摘要:开启慢查询日志 在配置文件my.cnf或my.ini中在 [mysqld] 一行下面加入两个配置参数 slow_query_log = on #开启慢查询 long_query_time=1 #设置慢查询时间 1 s log-slow-queries="D:/phpStudy/MySQL/data/
阅读全文
摘要:清空、删除具有外键约束的表时报ERROR 1701(42000)的解决 解决方法: 解除外键约束mysql> set foreign_key_checks=0; 删除表后添加外键约束 mysql> set foreign_key_checks=1; 查询外键 select * from inform
阅读全文
摘要:查看某个表所占空间,以及碎片大小。 select table_name,engine,table_rows,data_length+index_length length,DATA_FREE from information_schema.tables where TABLE_SCHEMA='tes
阅读全文
摘要:如何判断当前MySQL是否支持分区 命令:show variables like '%partition%' 运行结果: mysql> show variables like '%partition%'; + + + | Variable_name | Value | + + + | have_pa
阅读全文
摘要:bin-log、错误日志配置 mysql 命令行设置 mysql> set @@global.log_bin=on; ERROR 1238 (HY000): Variable 'log_bin' is a read only variable my.ini 或者 my.cnf 在 [mysqld]
阅读全文
摘要:比如在windowscmd命令行窗口执行date命令后这个环境变量的值为 当前日期:2014-09-01 星期六 或2014/09/01 周六 那么如下的各个操作的意义如下:%date:~0,4% 表示从左向右指针向右偏0位,然后从指针偏移到的位置开始提取4位字符,结果是2014(年的值)%date
阅读全文
摘要:Liunx下redis修改密码和更改端口 修改密码: 找到 redis.conf文件中,保存即可 requirepass 123456 修改端口: redis一个实例就是一个节点,每个节点分配一个端口号,每个节点对应一个redis.conf配置文件。 redis默认配置的端口号是6379,假设现在要
阅读全文