mysql数据库表字段限制

    在mysql中,每个数据库最多可创建20亿个表,一个表允许定义1024列,每行的最大长度为8092字节(不包括文本和图像类型的长度)。 当表中定义有varchar、nvarchar或varbinary类型列时,如果向表中插入的数据行超过8092字节时将导致Transact-SQL语句失败,并产生错误信息。 SQL对每个表中行的数量没有直接限制,但它受数据库存储空间的限制。每个数据库的最大空间1048516TB,所以一个表可用的...阅读全文
    作者:黑♂白 | 分类:web后端 | 阅读:2,256 浏览数 | 标签:

    mysql时间戳group by日期写法

    一句sql搞定的方式: select count(*),DATE_FORMAT(FROM_UNIXTIME(recordtime),'%Y-%m-%d') as date  from test  group by date 首先将时间戳转换为日期格式,然后直接group by。 阅读全文
    作者:黑♂白 | 分类:web后端 | 阅读:2,780 浏览数 | 标签:

    mysql 字段值大小写替换

    mysql字段值小写替换使用函数“LOWER” 语句示例: update  `table` set filed=LOWER(filed); mysql字段值大写替换使用函数“UPPER” 语句示例: update  `table` set filed=UPPER(filed); 阅读全文
    作者:黑♂白 | 分类:web后端 | 阅读:2,029 浏览数 | 标签:

    mysql 导出单表数据/备份单表数据

    前两天遇到数据用source命令恢复数据时,提示包过大的错误。那个包用mymanager导出的,这次用mysql自带mysqldump工具成功导出并导入到数据表中。 mysqldump 导出数据库某个表的数据方法如下: mysqldump -t -u root -p -B article --table article_detail > e:\my.sql 其中article是数据库,article_detail是数据表(只导出了数据未包含结构)。 恢复数据的时候用source命令 source /db/...阅读全文
    作者:黑♂白 | 分类:web后端 | 阅读:2,959 浏览数 | 标签:

    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能否工作: (1)修改SRVR...阅读全文
    作者:黑♂白 | 分类:web后端 | 阅读:1,484 浏览数 | 标签:, ,

    使用 MYSQLBINLOG 来恢复数据

    上一篇文章写了备份,这篇文章写写如何恢复。这里不再自己写,从网上拷一篇过来,原因是给上篇文章一个恢复方案,另一个原因是别人已经写的很好了。 BINLOG就是一个记录SQL语句的过程,和普通的LOG一样。不过只是她是二进制存储,普通的是十进制存储罢了。 1、配置文件里要写的东西: [mysqld] log-bin=mysql-bin(名字可以改成自己的,如果不改名字的话,默认是以主机名字命名) 重新启动MSY...阅读全文
    作者:黑♂白 | 分类:web人生, 服务器 | 阅读:2,515 浏览数 | 标签:

    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 --database ...阅读全文
    作者:黑♂白 | 分类:web高性能, 服务器 | 阅读:229,626 浏览数 | 标签:

    mysql下使用mysqldump工具备介绍

    shell> mysqldump [OPTIONS] database [tables]    如果你不给定任何表,整个数据库将被导出。 通过执行mysqldump --help,你能得到你mysqldump的版本支持的选项表。 注意,如果你运行mysqldump没有--quick或--opt选项,mysqldump将在导出结果前装载整个结果集到内存中,如果你正在导出一个大的数据库,这将可能是一个问题。 mysqldump支持下列选项: --add-locks 在每个表导出之前增加L...阅读全文
    作者:黑♂白 | 分类:web后端 | 阅读:174,728 浏览数 | 标签:

    mysql 计划任务重启后消失

    前两天在mysql中写了个计划任务,定时执行,但每次重启电脑或mysql后计划任务就没有了。event_scheduler也被设置为OFF了。 查了下原因觉得应该是event_scheduler在mysql的config中设置为OFF有关。去mysql中将配置改为ON则就搞定了。 阅读全文
    作者:黑♂白 | 分类:web后端 | 阅读:3,121 浏览数 | 标签:

    MySQL定时执行脚本

    以下的文章主要向大家描述的是MySQL定时执行的实际操作步骤,以及在MySQL定时执行的实际操作过程中值得我们大家注意的几点的描述,如果你对其相关的实际操作有兴趣了解的话,你就浏览以下的文章了。 查看event是否开启 show variables like '%sche%'; 将事件计划开启 set global event_scheduler =1; 创建存储过程test CREATE PROCEDURE test () BEGIN update examinfo SET endtime = ...阅读全文
    作者:黑♂白 | 分类:web后端 | 阅读:2,897 浏览数 | 标签: