任务11:Mongo数据库的安装,为登录注册做准备

MongoDB的下载安装 (课程讲的是本地开发,直接安装有win中,如果使用linux服务器,可以查网上资料或者群内交流)

mongodb-win32-x86_64-2012plus-4.2.5-signed链接:https://pan.baidu.com/s/1mIpWCbWVVQ2fytMEv9Zdtg 
提取码:pj1c 

这是MongoDB安装到win本地,他会运行在你的电脑上。

你选择好MongoDB软件安装目录,然后在下图设置好数据存放目录

可视化工具看个人喜好,可以不安装。

找到电脑上的cmd.exe

复制一份到MongoDB软件安装目录的bin文件夹下面,打开刚刚复制的cmd.exe

执行以下命令(_dbpath后面的路径为你的MongoDB安装路径下的的data文件夹路径)

mongod -dbpath D:\MongoDB\data

打开浏览器,输入 http://localhost:27017/如果显示如下信息,表示连接成功

Studio 3T的下载安装

studio-3t-x64 链接:https://pan.baidu.com/s/1jKO5feNXJRurh9mIUGxFzw 
提取码:puve 

(新版本已经不能用网上的方法破解和延长使用日期了,这文章提供的版本还可以 
https://blog.csdn.net/weixin_44322234/article/details/104959962)

如果你安装和运行MongoDB后,这个工具是帮助我们登录和创建斗地主项目在Mongo中的数据库。

打开S3T,如下图,可以创建斗地主想用的数据库名Landlords01,一个项目用一个库,你可以自己在这里自由的创建和删除想用的库。

这到里,Mongo数据库的准备工作就完成了。

我把数据库的地址(因为是本地所以是)与库名修改到我们的配置文件中\Landlords_Server01\Config\StartConfig\LocalAllServer.txt

找到并修改这部分

 { "_t" : "DBConfig", "ConnectionString" : "mongodb://127.0.0.1:27017/", "DBName" : "Landlords01"}

我们再次启动我们的服务端项目,就会连上这个地址的MongoDB Service,并使用Landlords01这个名称的数据库。

不同于Mysql,我们会在接下来的开发中,直接用Mongo的C#接口(已经在框架中)来增删改查数据操作,并不需要先提前创建一个数据表。

大家可以通过这个课程使用MongoDB的地方增加熟悉,使用多少学多少,到一定程度后再考虑深入学习。

Mysql与MongoDB

MongoDB没有表的概念,只有collection,而且是非关系型数据库。

Mysql是关系型数据库,使用前要先创建table,表字段

posted @ 2023-02-01 09:46  Domefy  阅读(27)  评论(0编辑  收藏  举报