随笔分类 - SQL
摘要:1、新建用户insert into mysql.user(Host,User,Password)values("localhost","leon",password("123456"));2、为某用户授权访问某数据库grant all privileges on test.* to leon@localhost identified by '123456'; #所有权限grant select on test.* to leon@localhost identified by '123456'; #所有
阅读全文
摘要:1、查看表索引 show index from tb_name;2、增加索引 alter table tb_name add index index_name(column_name);3、删除索引 drop index index_name on tb_name;4、增加主键约束alter table tb_name add primary key PK_cid(cid);5、增加唯一约束ALTER TABLE `table_name` ADD UNIQUE (`column`)
阅读全文
摘要:1、创建数据库 create database if not exists db_name;2、指定字符集 create database if not exists db_name character set utf83、创建表、删除表 创建:create table tb_name (id int(4) not null primary key auto_increment, name char(20) not null); 删除:drop table tb_name;4、增加字段 alter table tb_name add column age tinyint(2);5、修改...
阅读全文
摘要:1、显示数据库 show databases;2、显示表 show tables;3、显示表结构 desc table_name;4、选择当前数据库 select database();5、查看表详细信息 show create table tb_name;
阅读全文
摘要:重点:一、数据储存方式VARCHAR,TEXT, BLOB,如果要转换成数值形用CAST()
阅读全文
摘要:1、登陆 mysql -u root -p2、修改mysql root密码 mysqladmin -u root -p password3、mysqldump -u root -p test > test.sql 将test库导出为文件test.sql4、导入mysql -u root -p test < test.sql
阅读全文
摘要:具体ORM的详细说明可以看 这里http://baike.baidu.com/view/197951.htmORM方法论基于三个核心原则: 简单:以最基本的形式建模数据。 传达性:数据库结构被任何人都能理解的语言文档化。精确性:基于数据模型创建正确标准化了的结构。现在来看看SQLAlchemy使用方法1、连接数据库create_engine() 如我连接的是mysql数据库 db_config = { 'host': 'xxx.xxx.xxx.xx', 'user': 'root', 'passwd': '
阅读全文
摘要:查询是我们在使用数据库过程中使用最频繁的操作,掌握查询的技巧是每个合格程序员必备的素质,下面来学习一下mongodb的查询。 一、find简介 查询就是返回被查询集合的子集,子集的范围从0个到整个集合,find的第一个参数为查询条件,如果不设置条件则返回整个文档。 例:db.c.find() db.c.find({'age':27}) db.c.find({'age':27, 'name':'leon'}) #and 条件,意思是age为27且name为leon 1、指定返回值 find函数的第二个参数用来设定返回字段,通过过滤不
阅读全文
摘要:1、使用shell的窍门mongo是个javascript shell,如insert,update remove其实就是js函数,如果想了解这些函数的源码,不要输入括号就可以了显示了。集合名不能是数据库类的属性,如db.version,当属性和目标集合同名时,可以使用getCollection函数正确获取集合名,db.getCollection("version")getCollection 函数还可以对 foo-bar这样的集合进行正确获取,因为foo-bar在js里是变量相减的意思。2、数据类型 1)基本数据类型 json的数据类型:null、布尔、数字、字符串、数组
阅读全文
摘要:第一章1、面向文档的数据库,不是关系形数据库2、面向文档的数据模型可使数据在多台服务器之间分割,平衡集群的数据和负载3、具有的功能:索引、聚合、固定集合、文件存储4、卓越的性能,把逻辑尽量交给客户端5、简便的管理方式,除启动数据库服务器外几乎没其它必要操作
阅读全文
浙公网安备 33010602011771号