May072019
mysql查看索引占用的空间
mysql中查看索引占用的存储空间使用下面的sql语句:
select table_name,concat(truncate(data_length/1024/1024,2),'MB') as data_size,concat(truncate(index_length/1024/1024,2),'MB') as index_size
from information_schema.tables where table_name='bi_money_list'
order by index_size desc;
查看单个表的细分索引情况:
SELECT
sum(stat_value) pages,...阅读全文
抢沙发
Sep262018
mysql查看日志文件位置
mysql查看日志文件位置,有两种方法:
第一个是通过php.ini文件查看日志文件位置。
第二个是通过mysql命令:show variables like 'log_%';阅读全文
Sep172018
union与union all 的区别
mysql union与union all 的区别:
Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;
Union All:对两个结果集进行并集操作,包括重复行,不进行排序;
union all 的效率比union的效率高,不需要去重或没有重复项的情况下使用union all阅读全文
May212014
mysql 导出单表数据/备份单表数据
前两天遇到数据用source命令恢复数据时,提示包过大的错误。那个包用mymanager导出的,这次用mysql自带mysqldump工具成功导出并导入到数据表中。
mysqldump 导出数据库某个表的数据方法如下:
mysqldump -t -u root -p -B article --table article_detail > e:\my.sql
其中article是数据库,article_detail是数据表(只导出了数据未包含结构)。
恢复数据的时候用source命令...阅读全文
Mar262014
win7 配置 apache mysql php环境
一. 配置apache环境
1.官网下载apache解压版本,解压到相应的目录。
2.cmd 到压缩包httpd.exe所在的目录,我本机的目录是D:\php\httpd-2.4.9-x64\Apache24\bin>(Windows-所有程序-附件-命令提示符(右键,以管理员身份运行))
3.运行命令:D:\php\httpd-2.4.9-x64\Apache24\bin>httpd.exe -k install
4.打开httpd.conf修改配置文件,主要修改如下:
测试apache能否工...阅读全文
May022013
May022013
windows下mysql备份方案
本方案是在windows操作系统下,mysql的定时备份加上差异备份,可以将你的数据库恢复到任何过去的时候,好处是相当的多的,最大的好处是当服务器受到了攻击,或者是服务器发生了灾难,可以恢复到受攻击或灾难之前。
步骤非常的简单,就三部搞定:
1.建立bat文件,bat文件内容
@echo off
set "a=%date% %time:~0,2%_%time:~3,2%"
E:\backdata\tool\mysqldump.exe -uroot -p111111 --da...阅读全文
Apr252013
mysql下使用mysqldump工具备介绍
shell> mysqldump [OPTIONS] database [tables]
如果你不给定任何表,整个数据库将被导出。
通过执行mysqldump --help,你能得到你mysqldump的版本支持的选项表。
注意,如果你运行mysqldump没有--quick或--opt选项,mysqldump将在导出结果前装载整个结果集到内存中,如果你正在导出一个大的数据库,这将可能是一个问题。
mysqldump支持下列选项:
--add-locks
在每个表导出之...阅读全文
Apr182013
mysql 计划任务重启后消失
前两天在mysql中写了个计划任务,定时执行,但每次重启电脑或mysql后计划任务就没有了。event_scheduler也被设置为OFF了。
查了下原因觉得应该是event_scheduler在mysql的config中设置为OFF有关。去mysql中将配置改为ON则就搞定了。阅读全文
Apr112013
MySQL定时执行脚本
以下的文章主要向大家描述的是MySQL定时执行的实际操作步骤,以及在MySQL定时执行的实际操作过程中值得我们大家注意的几点的描述,如果你对其相关的实际操作有兴趣了解的话,你就浏览以下的文章了。
查看event是否开启
show variables like '%sche%';
将事件计划开启
set global event_scheduler =1;
创建存储过程test
CREATE PROCEDURE test ()
BEGIN
update exa...阅读全文
12