背景:由于项目开始时数据库设计经验不足,数据库名和部分数据表名都含有大写字母。但问题是,Linux上数据库名和表名是区分大小写的,而Windows上是不区分大小写的。结果就是在看本地的数据库的时候,对着写的代码是小写的表名,后来传到服务器上却发现报错,几经审查才发觉是表名的大小写不统一的问题。真是天 ...
分类:
数据库 时间:
2016-04-14 06:49:07
阅读次数:
228
python+flask+jieba+mongodb+whoosh实现自己的搜索引擎 一、目录 二、基于python的爬虫 三、网页去燥,URL去重 四、基于mongodb的数据存储 五、基于whoosh的全文搜索 六、基于flask的web应用 ...
分类:
数据库 时间:
2016-04-14 06:45:02
阅读次数:
1040
UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing' WHERE LastName = 'Wilson' ...
分类:
数据库 时间:
2016-04-14 06:40:33
阅读次数:
188
数据库优化,目的无非就是提高查询速度,提升服务器的响应时间及性能。主要的优化方法有如下几点:1、表的设计要规范,即要符合数据库设计三范式。2、适当建立索引,在频繁作为检索条件,更新较少的字段上建立索引,以提高查询速度。3、分表查询,有水平分割、垂直分割。4、读写分离,读(read)、写(create ...
分类:
数据库 时间:
2016-04-14 01:24:23
阅读次数:
348
Mysql从客户端连接服务器连不上的问题 公司要用Mysql做一个测试,开始在自己的本地建一个Mysql数据库自己本地的程序再连上去,没有遇到过连接不上的问题。这次数据库在服务器上,从本地客户端连接就是被拒绝。 报的错误为 ERROR 1130: Host ’192.168.5.3’ is not ...
分类:
数据库 时间:
2016-04-14 01:13:25
阅读次数:
203
作者:白狼 出处:http://www.manks.top/article/yii2_%E5%88%86%E5%BA%93%E5%88%86%E8%A1%A8_config 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 关于 ...
分类:
数据库 时间:
2016-04-14 01:13:01
阅读次数:
193
1、错误信息 2、错误原因。 在多对多保存测试的过程中,常常会出现以上错误信息,出现错误信息的原因是id值没有传进去,需要手动赋值。 如User和Role两个类是多对多关系,Role是维护端,User是维护端,具体代码: 3、测试: 一测试就会出现以上错误! 4、解决方法。 解决的方法是设置一个Id ...
分类:
数据库 时间:
2016-04-14 01:09:53
阅读次数:
416
每次调试都是先PS x|grep xxxx ,然后gdb attach pid ,太麻烦了!写了个烂脚本给自己减负~~~ 1 #!/bin/bash 2 3 #check num of argv 4 5 if [[ $# -ne 1 ]]; then 6 echo 'err: argv num!' ...
分类:
数据库 时间:
2016-04-14 01:06:47
阅读次数:
377
原文:http://blog.sina.com.cn/s/blog_a3695da601010mrs.html 1, 启用任务管理器,结束mysql进程 2,进入命令行,进入mysql的bin目录(<环境变里>path里面可以找到bin目录)启动mysql服务: mysqld -nt --skip- ...
分类:
数据库 时间:
2016-04-14 01:05:13
阅读次数:
207
需求:表edit需要将数据更新到表release,里边会涉及增删改操作,如何做比较好??? 1、edit表是最新的数据,release表是线上表。 2、会有不同的容器调用release表,也就是需要解决容器之间的锁的问题,其他容器只有读操作,正在操控的容器有读写操作,因为更新操作无法做到原子,所以在 ...
分类:
数据库 时间:
2016-04-13 23:54:38
阅读次数:
405
1.认识存储过程 学完菜鸟上的SQL操作后打算好好深入下索引,然而学习过程中实际操作好多都是存储过程,所以只能先掌握存储过程再去深入索引了。使用存储过程有3个优点:存储过程是一个编译过的代码块,因此执行效率比t-sql高;使用存储过程可以不要写大量的t-sql语句,提高通信速率;通过存储过程能够使没 ...
分类:
数据库 时间:
2016-04-13 23:45:11
阅读次数:
307
2. MySQL数据类型 2.1 整数类型 后面的是默认显示宽度: tinyint(4) smallint(6) mediumint(9) int(11) bigint(20) 2.2 浮点型和定点数类型 MySQL可以指定浮点数和定点数的精度: 数据类型(M,D) M:数据总长度, D:小数点后的 ...
分类:
数据库 时间:
2016-04-13 23:37:34
阅读次数:
257
SqlServer2008R2数据库损坏修复成功案例2016.4月青岛某连锁店使用的SQL2008R2数据库,客户在正常使用中突然服务器断电导致的损坏,再次附加发现数据库报错不能正常运行,客户那边管理员自己尝试了修复以及重建日志但是故障依旧,后来发现自己解决不了,通过百度搜索,联系到我..
分类:
数据库 时间:
2016-04-13 21:13:31
阅读次数:
971
1.首先备份数据,虽说成功的升级数据不会丢失,但是保险起见备份下。sqldump-uxxx-hxxx-P3306-p--all-databases>databases.sql最好连数据文件和配置文件也备份一份。cp-R/data/mysqlmysql-5.1-datacp/etc/my.cnfmy.cnf-5.1备份完之后停止mysql服务。servicemysqldstop好了,..
分类:
数据库 时间:
2016-04-13 21:07:22
阅读次数:
268
软文链接:http://blog.csdn.net/likendsl/article/details/7530979http://blog.csdn.net/luwei42768/article/details/48732611showvariableslike‘character%查看设置setcharacter_set_client=utf8mb4;setcharacter_set_connection=utf8mb4;setcharacter_set_database=utf8mb4;..
分类:
数据库 时间:
2016-04-13 21:07:13
阅读次数:
230
报名了5月10日的认证考试,打算准备之余把学习的笔记记录下来,所以计划就搞个Mongo系列作为博客首秀吧。下面的思维导图是根据MongoDBDeveloper认证的考试大纲所绘制,主要是为了在学习中将各个主题细分,然后逐一去了解各个模块。MongoDB认证官网:https://university.mongodb..
分类:
数据库 时间:
2016-04-13 21:07:09
阅读次数:
240
GTID相关:在mysql5.6之前,mysql主从复制是slave通过配置master的binlog位置实现的,且每一个slave自身的binlog却不同。而在mysql5.6版本后引入了GTID(全局事务标识符),这个值在master生成,slave只要在开启主从复制时指定master的用户,密码,就可获取master的GTID实现同..
分类:
数据库 时间:
2016-04-13 21:06:15
阅读次数:
861