MongoDB、MySQL

MongoDB

MongoDB是一个流行的nosql数据库not only
sql,介于非关系型和关系型数据库之间。比sqlite重,比mysql请。入门单独低但教程较少,个人程序员和创业公司用的多点。

优点:
1.大量读,数据存储在内存中,通过一定策略定期持久化到硬盘。在内存中操作,读操作性能高。
2.存储结构简单。键值对、字典结构直接存。开发效率高。
3.可扩展性强,灵活
缺点:
1.内存开销昂贵,
2.没有事务,不能达到数据的强制一致性
3.不适合较复杂的数据结构

##安装
1.解压zip包
##开其服务
##MongoDB于关系型数据库对比
1、存储方式。mysql 表格。mongo json
2,什么是json?
json是一种通用的数据传出格式,键值对、字符串。
python字典 {‘name’:‘小红’,‘age’:13,‘score’:90}
但这个格式其它计算机其它编程不认识python
的键值对格式。需要一种不同计算机不同语言间传输的通用格式,json。 json是键值对形式的字符串。
“”“json
{
“name”:”"
“age”:13
“score”:90
“python”:[“23525245”,“2525626”]
}

“”"
字符串必须要双引号。键可以为字符串、数字、列表、更小的json串
3.database库schema
4.表table 集合collection
5.行 row 文档document

mysql

##介绍
流行的关系型数据库

##安装
###选择安装包
www.mysql.com/download(下载)community(社区版)
/nicrisoft windows(微软Windows系统)
-msi microsoft windows installer 也就是,exe安装包。好处:有安装向导,自动添加环境变量,自动生成配置文件,自动注册Windows服务。
-zip archive 也就是zip压缩包。包含mysql主要文件,但跟Windows结合部分环境变量、服务就需要手动建立。好处是版本最新,控制力强。本课
点download,点 no thanks 不登录就开始下载。
###安装
1.新建文件夹C:\program Files\MySQl 允许权限
2.zip安装包解压至刚才新建的文件夹。报解压错误,原因无权限。解决先解压到D盘,然后剪切至目录,弹窗是允许权限
##开启服务
介绍mysql工程的主要文件夹的文件作用

  • bin文件夹,可执行二进制程序。客户端mysql.exe,服务端mysql.exe,备份mysqldump.exe
  • data。存放具体数据
  • my.ini。数据库服务启动时的默认配置文件,定义了mysql目录,引擎,字符集,日志等关键信息。需要手动建立。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值