最新发布 第857页

Code Bye技术改变世界,梦想驱动人生!

MySql

mysql数据库恢复问题

mysql数据库恢复问题
操作系统:centos6.5 mysql版本:5.1 情况描述:数据库被误删除,目前服务器还有ibdata1、ib_logfile0、ib_logfile1三个文件,问一下可以恢复被删除的数据库吗? 解决方案 80 假如是共享表空间  可以先恢复frm文件,前提是知道表结构,新建同样格式的表,拷贝frm文件 假如是独享表空间,除了找回ibd文件,应该是没有别……继续阅读 »

10年前 (2016-02-14) 1206浏览 0个赞

MySql

mysql数据库 程序做统计,运行很慢求帮助。

mysql数据库 程序做统计,运行很慢求帮助。
一个文章数据表,要根据 作者 来进行统计,文章表的作者字段不是单一作者,可能有好几个作者用json字符串保存。作者约有300多人有单独一个表。  读取作者表里面的记录,然后循环的用每个作者的id去查询文章表里面的作者字段,来统计作者的发布数。 原先文章表里面大致100多条记录,统计完300多个作者大约也就需要10秒不到。今天客户要求把老的文章导入,老文章大致……继续阅读 »

10年前 (2016-02-14) 1206浏览 0个赞

MySql

LOAD DATA INFILE 的问题,出现空白字段?

LOAD DATA INFILE 的问题,出现空白字段?
怎么一点都不好用呢? 数据很容易错乱,例如插入空行,或行的一些字段为空 本人的数据每5秒回写一次数据库。数据是事实数据,本人每次都打印了回写的数据,打印问题的数据没有任何。 不光数据出现空白,而且还有数据丢失的情况存在。关键是没有任何报错。都是执行成功的 本人的字段分隔符是这个样子的 _stprintf_s(tszSQLStatement,_T("%s\t%……继续阅读 »

10年前 (2016-02-14) 2241浏览 0个赞

MySql

Mysql 怎么样限制一个表只允许插入5条数据

Mysql 怎么样限制一个表只允许插入5条数据
向各位前辈讨教一个也许比较弱智以及低级的问题。 假设一个场景,新建一个数据库表A,用以存放用户注册信息,现假设只允许注册5个用户,然后将注册信息insert到A中,问一下应该怎么样控制? 本人的思路是查询表A中数据的行数,当小于5的时候则允许插入,但假如现在有4条数据,几个用户同时执行(行数<5)这个条件,那么这几个人是不是都会注册成功了? 解决方案 ……继续阅读 »

10年前 (2016-02-14) 2061浏览 0个赞

MySql

mysql select @x := @x+1 :=怎么解释 为什么可以循环+1, =不可以

mysql select @x := @x+1 :=怎么解释 为什么可以循环+1, =不可以
请教 哪位高手知道的话告诉一下  mysql分组后组外排名次和组内排序除了组内order以外还有什么办法 解决方案 30 := 是赋值。 = 仅仅是个逻辑运算。 这个可以直接查阅MYSQL的官方免费手册。 10 引用 2 楼 wweilaiw 的回复: 求指导释一下:=的意思 和=有什么不同 := 是赋值的,就是把右边的值给左边。 而= 是判断两边的能……继续阅读 »

10年前 (2016-02-14) 2170浏览 0个赞

MySql

存储在mysql中的文件怎么转移到硬盘里

存储在mysql中的文件怎么转移到硬盘里
       之前那一批开发人员把文件存在mysql的一张表中,现在这个表的大小已经超过6G,严重影响查询效率,计划把这些文件拿出来放到硬盘里,表里只存储路径。 问一下本人需要怎么把里面的文件取出来放到硬盘里。 存储文件的字段的数据类型为longblob。 请各位高手指点。 假如没有办法的话本人就只能写个java脚本慢慢读慢慢写了…… 解决方案 33 没有好……继续阅读 »

10年前 (2016-02-14) 1182浏览 0个赞

MySql

求一条sql的写法

求一条sql的写法
一个记录成绩的表 id    user    score 1     张三       27 2     张三       30 3     李四       40 4     李四       34 5     王五       40 说明:每个人可以参加多次考试,最终计成绩时,只能取最高值,也就是结果为: id    user    score 2   ……继续阅读 »

10年前 (2016-02-14) 1179浏览 0个赞