![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
曾记花开不记年
go, php,erlang,c/c++,linux
展开
-
mongodb杂记
面向文档的数据库 适合海量存储 查询 文档的数据结构和JSON基本一样。 所有存储在集合中的数据都是BSON格式。 BSON是一种类json的一种二进制形式的存储格式,简称Binary JSON。 mongod --dbpath /data/db --logpath /data/log/log.log --fork 1.创建和使用数据库 use server 2.查看所有数据原创 2016-03-07 13:45:40 · 233 阅读 · 0 评论 -
memcached杂记
apt-get install libevent libevent-deve apt-get install memcached $ /usr/local/memcached/bin/memcached -h 命令帮助 注意:如果使用自动安装 memcached 命令位于 /usr/local/bin/memcached。 启动选原创 2016-03-07 14:12:36 · 159 阅读 · 0 评论 -
mysql 优化相关
tinyint 1字节 smallint 2字节 int 4字节 unsigned TINYINT 1字节 (-128,127) (0,255) 小整数值 SMALLINT 2字节 (-32 768,32 767) (0,65 535) 大整数值 MEDIUMINT原创 2016-03-07 14:14:00 · 218 阅读 · 0 评论 -
ubuntu 安装redis
1.wget http://download.redis.io/releases/redis-3.0.7.tar.gz 2. tar -xvzf redis-3.0.7.tar.gz 3.make 4.make install 5.make test原创 2016-03-08 09:49:01 · 215 阅读 · 0 评论 -
水平分表 和 垂直分表
水平分表:一个表的数据划分到不同的数据库,两个数据库的表结构一样。 垂直分表:按照业务把不同的数据放到不同的库中原创 2016-04-29 09:12:55 · 629 阅读 · 0 评论 -
mysql innodb 优化
init_connect='SET autocommit=0' //关闭自动提交,这个对于innodb来说,很重要 innodb-file-per-table=1 //使用独立表空间 innodb-open-file=500 //打开最大文件数据是500,默认是300 innodb_log_file_size=512M转载 2016-05-26 14:10:24 · 219 阅读 · 0 评论 -
primary key与unique的区别
UNIQUED 可空,可以在一个表里的一个或多个字段定义;PRIMARY KEY 不可空不可重复,在一个表里可以定义联合主键; 简单的说,primary key = unique + not null unique 就是唯一,当你需要限定你的某个表字段每个值都唯一,没有重复值时使用。比如说,如果你有一个person 表,并且表中有个身份证的column,那么你就可以指定该字段为un原创 2016-05-27 09:24:26 · 1336 阅读 · 0 评论 -
DDL、DML和DCL的理解
1、DDL 1-1、DDL的概述 DDL(Data Definition Language 数据定义语言)用于操作对象和对象的属性,这种对象包括数据库本身,以及数据库对象,像:表、视图等等,DDL对这些对象和属性的管理和定义具体表现在Create、Drop和Alter上。特别注意:DDL操作的“对象”的概念,”对象“包括对象及对象的属性,而且对象最小也转载 2016-05-09 11:56:04 · 395 阅读 · 0 评论 -
mysql杂记
绑定了本地地址,打开 /etc/mysql/my.cnf,找到: bind-address = 127.0.0.1 去除 IP 地址绑定,把它改为: bind-address = 0.0.0.0 然后重启 MySQL Server: /etc/init.d/mysql restart 115.28.237.210 如果要设置为任何客户端原创 2016-03-07 13:46:56 · 271 阅读 · 0 评论