数据库入门
lanse12_17
每天一小步,总会走出一大步
展开
-
MySQL数据存放位置变动
一.首先把mysql的服务先停掉。 二.更改MySQL配置文件My.ini中的数据库存储主路径 打开MySQL默认的安装文件夹C:\Program Files\MySQL\MySQL Server 5.1中的my.ini文件,点击记事本顶部的“编辑”,“查找”,在查找内容中输入datadir后并点击“查找下一个”转到“Path to the database root数据库存储主路转载 2016-03-28 13:32:01 · 919 阅读 · 0 评论 -
is marked as crashed and should be repaired-mysql数据库修复表
网上提供了很多中利用Mysql自带工具myisamchk,具体请参考http://blog.csdn.net/fenglibing/article/details/6260021 今天早上我自己也实验了一下,其实有更简单的方法,可以用Navicat操作,使用Navicat的快速修复表的操作,有可视化界面确实要轻松一点。原创 2016-05-13 08:42:59 · 272 阅读 · 0 评论 -
MongoDB的聚集分析
MongoDB主要提供了三种对数据进行聚集分析。管道模式聚集分析MapReduce聚集分析简单函数和命令的聚集分析管道模式聚集分析 --MongoDB的首选数据分析方法这里的管道类似于UNIX的管道命令。数据通过一个多步骤的管道,每个步骤都会对数据进行处理,最后返回需要的结果集。db.books.aggregate([{$match:{status:"normal"原创 2017-03-06 20:44:53 · 435 阅读 · 0 评论 -
MongoDB 适合应用场景
MongoDB支持当前所有的主流编程语言的客户端驱动,支持所有主流平台的安装,但在32位的平台部署会有所限制,这是由于它采用内存映射数据文件机制决定的,生产环境中最好部署在64位平台上。Web应用程序 业务特点1: 读写请求都比较高。在发展过程中,业务会进行一定地扩充,数据量会不断增长。传统的关系型数据库的表结构都是固定的,增加一个业务或者横向扩展数据库都会带来巨大的工作量。原创 2017-03-06 22:48:47 · 4232 阅读 · 0 评论 -
数据库中drop delete truncate 的区别
转载 http://www.2cto.com/database/201504/390838.html当数据库的数据比较少时,delete 和truncate的性能并不明显,在数据量比较大时,管理数据库中的表的部分数据需要注意使用不同的命令。其中 Truncate 和 drop 都是DLL语句(Data Defined Language),delete语句是DML(Data maintain转载 2017-03-12 19:25:33 · 1631 阅读 · 0 评论