数据库操作

2019-06-06  本文已影响0人  地平线上的背影

MongoDB

1.启动mongodb数据库: 使用命令 mongod 启动

mongod --dbpath d:/path/.../data

2.在mongodb中导出指定字段: 使用 mongoexport 命令导出

mongoexport --host 127.0.0.1 --port 27017 -d Sina -c Information --csv --out 17.csv -f _id,nick_name

3.修改Mongodb的指定字段

db.table.update({}, {$set: {"value": "key"}})
db.table.update({},{$unset: {"key": "value"}})

SQL

4.SQL基础语法

5.SELECT语法: SELECT 列名称 FROM 表名称

SELECT LastName,FirstName FROM Persons

6.WHERE子句: 有条件地从表中选取数据

SELECT 列名称 FROM 表名称 WHERE 列 运算符 值
#SELECT * FROM Persons WHERE City='Beijing'

7.AND 和 OR 运算符

SELECT * FROM Persons WHERE FirstName='Thomas' AND LastName='Carter'
SELECT * FROM Persons WHERE firstname='Thomas' OR lastname='Carter'

8.ORDER BY 语句:默认按照升序对记录进行排序。可以使用 DESC 关键字按照降序对记录进行排序

SELECT Company, OrderNumber FROM Orders ORDER BY Company

9.INSERT INTO 语句

INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
#INSERT INTO Persons VALUES ('Gates', 'Bill', 'Xuanwumen 10', 'Beijing')

10.Update语句: 用于修改表中的数据

UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
#UPDATE Person SET FirstName = 'Fred' WHERE LastName = 'Wilson' 
#UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing' WHERE LastName = 'Wilson'

11.DELETE语句: 用于删除表中的行

DELETE FROM 表名称 WHERE 列名称 = 值
#DELETE FROM Person WHERE LastName = 'Wilson'

12.ALTER TABLE语句: 用于在已有的表中添加、修改或删除列

ALTER TABLE table_name ADD column_name datatype

ALTER TABLE table_name DROP COLUMN column_name

ALTER TABLE table_name ALTER COLUMN column_name datatype

上一篇下一篇

猜你喜欢

热点阅读