All language subtitles for 004 Installing MongoDB on Windows_Downloadly.ir_en

af Afrikaans
sq Albanian
am Amharic
ar Arabic
hy Armenian
az Azerbaijani
eu Basque
be Belarusian
bn Bengali
bs Bosnian
bg Bulgarian
ca Catalan
ceb Cebuano
ny Chichewa
zh-CN Chinese (Simplified)
zh-TW Chinese (Traditional)
co Corsican
hr Croatian
cs Czech
da Danish
nl Dutch
en English
eo Esperanto
et Estonian
tl Filipino
fi Finnish
fr French
fy Frisian
gl Galician
ka Georgian
de German
el Greek
gu Gujarati
ht Haitian Creole
ha Hausa
haw Hawaiian
iw Hebrew
hi Hindi
hmn Hmong
hu Hungarian
is Icelandic
ig Igbo
id Indonesian
ga Irish
it Italian
ja Japanese
jw Javanese
kn Kannada
kk Kazakh
km Khmer
ko Korean
ku Kurdish (Kurmanji)
ky Kyrgyz
lo Lao
la Latin
lv Latvian
lt Lithuanian
lb Luxembourgish
mk Macedonian
mg Malagasy
ms Malay
ml Malayalam
mt Maltese
mi Maori
mr Marathi
mn Mongolian
my Myanmar (Burmese)
ne Nepali
no Norwegian
ps Pashto
fa Persian Download
pl Polish
pt Portuguese
pa Punjabi
ro Romanian
ru Russian
sm Samoan
gd Scots Gaelic
sr Serbian
st Sesotho
sn Shona
sd Sindhi
si Sinhala
sk Slovak
sl Slovenian
so Somali
es Spanish
su Sundanese
sw Swahili
sv Swedish
tg Tajik
ta Tamil
te Telugu
th Thai
tr Turkish
uk Ukrainian
ur Urdu
uz Uzbek
vi Vietnamese
cy Welsh
xh Xhosa
yi Yiddish
yo Yoruba
zu Zulu
or Odia (Oriya)
rw Kinyarwanda
tk Turkmen
tt Tatar
ug Uyghur
Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated: 1 00:00:01,410 --> 00:00:03,240 In this video you are gonna learn how 2 00:00:03,240 --> 00:00:07,040 to install MongoDB on a Windows computer, 3 00:00:07,040 --> 00:00:08,690 so if you're using a Mac 4 00:00:08,690 --> 00:00:11,780 please just mark this video as completed. 5 00:00:11,780 --> 00:00:15,920 Now since I personally don't own any Windows computer and 6 00:00:15,920 --> 00:00:18,170 this installation involves a couple of 7 00:00:18,170 --> 00:00:19,770 Windows specific steps, 8 00:00:19,770 --> 00:00:22,620 I asked my teaching assistant Aleksander, 9 00:00:22,620 --> 00:00:24,730 to take you through the process. 10 00:00:24,730 --> 00:00:27,173 So everyone say hi to Aleksander. 11 00:00:28,070 --> 00:00:30,250 Hello guys my name is Aleksander and 12 00:00:30,250 --> 00:00:31,930 in this lecture I will show you how 13 00:00:31,930 --> 00:00:34,693 to install MongoDB on your Windows machine. 14 00:00:35,610 --> 00:00:37,510 First you need to open your browser and 15 00:00:37,510 --> 00:00:39,970 go to the MongoDB.com website, 16 00:00:39,970 --> 00:00:41,720 you can see the address right here. 17 00:00:43,270 --> 00:00:45,420 Then you need to click on products and 18 00:00:45,420 --> 00:00:47,783 choose MongoDB server, okay? 19 00:00:49,340 --> 00:00:51,483 Now click on this green download button. 20 00:00:52,570 --> 00:00:55,183 And once again choose server from here. 21 00:00:57,640 --> 00:00:59,525 Okay, now we want to install this 22 00:00:59,525 --> 00:01:02,330 MongoDB Community Server and 23 00:01:02,330 --> 00:01:03,980 we have a couple of options here, 24 00:01:05,230 --> 00:01:07,200 so please choose the current release, 25 00:01:07,200 --> 00:01:12,200 which at this point of time is the 4.0.9, okay? 26 00:01:12,500 --> 00:01:15,500 As the operating system please choose Windows, 27 00:01:15,500 --> 00:01:19,610 and I would just stick with this default MSI package, okay? 28 00:01:19,610 --> 00:01:21,540 So after setting this up you can just hit 29 00:01:21,540 --> 00:01:23,440 this download button, or 30 00:01:23,440 --> 00:01:25,050 in case it doesn't work for you, 31 00:01:25,050 --> 00:01:27,640 just copy the link below and 32 00:01:27,640 --> 00:01:30,433 paste it in the address bar, okay? 33 00:01:31,940 --> 00:01:34,610 So now we should see this pop-up that will ask you if 34 00:01:34,610 --> 00:01:36,090 you want to save this file, 35 00:01:36,090 --> 00:01:38,320 just click save file and 36 00:01:38,320 --> 00:01:40,083 it should start downloading okay? 37 00:01:41,240 --> 00:01:42,730 So I will just stop this because 38 00:01:42,730 --> 00:01:44,173 I already have this file. 39 00:01:45,220 --> 00:01:48,230 Okay? But after downloading it you can just 40 00:01:48,230 --> 00:01:50,160 close the browser, 41 00:01:50,160 --> 00:01:51,763 open your File Manager, 42 00:01:53,610 --> 00:01:56,530 go to Downloads. 43 00:01:56,530 --> 00:02:01,070 And you can see the installer is already there, all right? 44 00:02:01,070 --> 00:02:02,413 So double click on that, 45 00:02:04,050 --> 00:02:07,370 and now you should see the Setup Wizard okay? 46 00:02:07,370 --> 00:02:09,070 Click next, 47 00:02:09,070 --> 00:02:11,300 accept the license, 48 00:02:11,300 --> 00:02:14,093 and click to install this complete version, okay? 49 00:02:15,225 --> 00:02:16,600 And now it will ask you if 50 00:02:16,600 --> 00:02:18,920 you want to install MongoDB as a service, 51 00:02:18,920 --> 00:02:20,330 which basically means that 52 00:02:20,330 --> 00:02:23,530 Mongo's server will run in the background, 53 00:02:23,530 --> 00:02:26,650 so you can check this, click next. 54 00:02:26,650 --> 00:02:29,560 It will also ask you to install MongoDB Compass, 55 00:02:29,560 --> 00:02:32,360 which is the graphical user interface, 56 00:02:32,360 --> 00:02:34,623 so we can also check this and click next. 57 00:02:35,990 --> 00:02:37,823 And now just click install, 58 00:02:39,140 --> 00:02:42,040 and you may see some windows pop-up that 59 00:02:42,040 --> 00:02:44,820 will ask you if you want to allow this App to 60 00:02:44,820 --> 00:02:47,540 be installed on your device, okay? 61 00:02:47,540 --> 00:02:49,713 So in that case just click yes. 62 00:02:50,970 --> 00:02:53,330 And now it should start the installation process, 63 00:02:53,330 --> 00:02:55,733 it will take about five to ten minutes, 64 00:02:56,870 --> 00:03:00,143 So I'll be right back to you after the installation. 65 00:03:02,040 --> 00:03:06,123 All right, now just let this compass install, 66 00:03:09,740 --> 00:03:12,663 okay you can see the shortcut right here, 67 00:03:14,190 --> 00:03:17,400 and this is basically the compass community window, 68 00:03:17,400 --> 00:03:19,083 so you can close this, 69 00:03:20,060 --> 00:03:21,463 click this finish button, 70 00:03:23,530 --> 00:03:26,210 and now we have two more things to do. 71 00:03:26,210 --> 00:03:28,870 First we need to create a directory in 72 00:03:28,870 --> 00:03:31,550 which MongoDB will store our data. 73 00:03:31,550 --> 00:03:34,363 For this please open your file manager once again, 74 00:03:35,380 --> 00:03:38,120 and go to the disk where MongoDB was installed, 75 00:03:38,120 --> 00:03:40,423 so in my case it's Local Disk C. 76 00:03:41,610 --> 00:03:44,330 Here create a directory called data, 77 00:03:44,330 --> 00:03:45,910 so right click here, 78 00:03:45,910 --> 00:03:47,350 new 79 00:03:47,350 --> 00:03:48,183 folder 80 00:03:48,183 --> 00:03:50,403 and call this folder Data, okay? 81 00:03:52,500 --> 00:03:54,400 Now inside this data folder, 82 00:03:54,400 --> 00:03:56,633 create another one called DB. 83 00:03:58,550 --> 00:04:01,170 All right, so this is the place where 84 00:04:01,170 --> 00:04:04,320 MongoDB will store our databases. 85 00:04:04,320 --> 00:04:06,020 Now let me quickly show you that 86 00:04:06,020 --> 00:04:07,830 MongoDB actually works, 87 00:04:07,830 --> 00:04:09,593 so I'm going to Local Disk C, 88 00:04:11,100 --> 00:04:12,173 Program Files, 89 00:04:13,280 --> 00:04:14,963 find MongoDB here, 90 00:04:16,350 --> 00:04:17,610 go to server, 91 00:04:17,610 --> 00:04:22,280 4.0, and we are interested in this bin directory, okay? 92 00:04:22,280 --> 00:04:24,500 So we can see there is a lot of files here, 93 00:04:24,500 --> 00:04:29,330 but basically we are interested in this MongoD file, 94 00:04:29,330 --> 00:04:31,450 which is Mongo's server and 95 00:04:31,450 --> 00:04:35,363 in this Mongo.exe file which is Mongo Shell, okay? 96 00:04:36,340 --> 00:04:38,610 So let me just copy the path from here and 97 00:04:38,610 --> 00:04:40,023 open my console, 98 00:04:41,370 --> 00:04:43,250 and by the way I'm using PowerShell but 99 00:04:43,250 --> 00:04:45,480 you can also use the Command Prompt, okay? 100 00:04:45,480 --> 00:04:47,030 It doesn't matter in this case. 101 00:04:49,420 --> 00:04:51,500 So I'm using the CD commands to 102 00:04:51,500 --> 00:04:53,670 go to this directory, 103 00:04:53,670 --> 00:04:55,970 you can also write this DIR command to 104 00:04:55,970 --> 00:04:57,590 list all the files, 105 00:04:57,590 --> 00:05:00,420 and if you compare them you can see that 106 00:05:00,420 --> 00:05:01,760 all these files are the same, okay? 107 00:05:01,760 --> 00:05:03,623 So we are in the same bin directory. 108 00:05:05,310 --> 00:05:08,833 And now let me just run this MongoD server, 109 00:05:10,090 --> 00:05:13,823 so Mongod.exe, you can hit tab to auto complete this, 110 00:05:14,900 --> 00:05:19,807 and I'm just hitting Enter and you can see that 111 00:05:19,807 --> 00:05:22,733 the server is starting, okay? 112 00:05:24,450 --> 00:05:27,150 So if you take a look at this line you can see that 113 00:05:27,150 --> 00:05:31,510 it's waiting for connections on port 27017, 114 00:05:31,510 --> 00:05:34,360 so we've basically started a server and 115 00:05:34,360 --> 00:05:37,530 now we need a shell to connect to the server to 116 00:05:37,530 --> 00:05:40,940 be able to manipulate our databases, okay? 117 00:05:40,940 --> 00:05:43,330 So we'll be able to create databases, 118 00:05:43,330 --> 00:05:45,480 delete databases, 119 00:05:45,480 --> 00:05:47,560 to records, etc. 120 00:05:47,560 --> 00:05:48,393 All right, 121 00:05:49,590 --> 00:05:51,620 I will just open another PowerShell window to 122 00:05:51,620 --> 00:05:52,987 demonstrate it to you. 123 00:05:55,900 --> 00:05:59,860 And just CD to the same bin directory, 124 00:05:59,860 --> 00:06:03,010 but now run this Mongo.exe, okay? 125 00:06:03,010 --> 00:06:04,653 So this is the Mongo Shell, 126 00:06:05,980 --> 00:06:10,450 and you can see that we've automatically connected to 127 00:06:10,450 --> 00:06:12,400 the same port okay? 128 00:06:12,400 --> 00:06:16,680 And now I would just run the DB command 129 00:06:16,680 --> 00:06:21,680 and I should get the test database in return, okay? 130 00:06:21,820 --> 00:06:23,220 And that's right. 131 00:06:23,220 --> 00:06:26,380 So now you see that everything works, okay? 132 00:06:26,380 --> 00:06:28,750 In this PowerShell we are running the server, 133 00:06:28,750 --> 00:06:32,320 in this PowerShell window we've connected to the server, 134 00:06:32,320 --> 00:06:33,153 okay? 135 00:06:34,240 --> 00:06:37,633 And now we can just close this process using Control + C. 136 00:06:40,160 --> 00:06:44,253 I will also close the server, okay. 137 00:06:46,390 --> 00:06:49,250 And there is actually one more thing to do, 138 00:06:49,250 --> 00:06:54,250 so what if I would like to run this Mongo server from 139 00:06:54,910 --> 00:06:56,920 another directory, okay? 140 00:06:56,920 --> 00:06:58,270 Let me just show it to you. 141 00:07:00,120 --> 00:07:02,633 I will open another PowerShell window, 142 00:07:04,050 --> 00:07:07,380 and now we can see that I'm currently in my user directory, 143 00:07:07,380 --> 00:07:10,540 so I'm in C:\Users\Aleksander and 144 00:07:10,540 --> 00:07:15,290 I want to open MongoDB server from here, 145 00:07:15,290 --> 00:07:17,140 let me just write this command, 146 00:07:17,140 --> 00:07:18,420 so Mongod.exe 147 00:07:19,740 --> 00:07:21,480 and there is an error, okay? 148 00:07:21,480 --> 00:07:25,230 So it says "The term mongod.exe is not recognized as 149 00:07:25,230 --> 00:07:27,200 the name of cmdLet, function, 150 00:07:27,200 --> 00:07:30,257 script file, or operable program." 151 00:07:31,140 --> 00:07:34,510 So basically Windows don't know where to look for 152 00:07:34,510 --> 00:07:36,840 this MongoD.exe file, okay? 153 00:07:36,840 --> 00:07:39,560 So it thinks this file should be in 154 00:07:39,560 --> 00:07:41,140 my user directory, 155 00:07:41,140 --> 00:07:43,020 but of course this file doesn't exist here, 156 00:07:43,020 --> 00:07:46,720 because it comes from MongoDB bin directory. 157 00:07:46,720 --> 00:07:50,010 So we need to find a way to tell Windows to 158 00:07:50,010 --> 00:07:52,070 look for this file in that 159 00:07:52,070 --> 00:07:53,680 bin directory, okay? 160 00:07:53,680 --> 00:07:58,120 And we can actually do this using system variables. 161 00:07:58,120 --> 00:08:00,083 So let's close these windows for now, 162 00:08:01,300 --> 00:08:04,323 and I will open settings, 163 00:08:06,920 --> 00:08:10,863 And here in the search bar just write Env, okay? 164 00:08:12,010 --> 00:08:15,453 And click on this "Edit the system environment variables" 165 00:08:17,600 --> 00:08:19,560 so now you should see this small window, 166 00:08:19,560 --> 00:08:20,970 it's called System Properties, 167 00:08:20,970 --> 00:08:23,210 we are in the Advanced tab, 168 00:08:23,210 --> 00:08:24,727 and here just click on this 169 00:08:24,727 --> 00:08:27,063 Environment Variables button, okay? 170 00:08:28,810 --> 00:08:32,039 And we are interested in the system variables, 171 00:08:32,039 --> 00:08:33,730 Path variable, okay? 172 00:08:33,730 --> 00:08:36,850 Click edit, and you can see that 173 00:08:36,850 --> 00:08:38,770 there is a couple of Paths added here, 174 00:08:38,770 --> 00:08:42,429 for example, I have added NodeJS and Git, 175 00:08:42,429 --> 00:08:46,040 so I'm able to run Node from anywhere, 176 00:08:46,040 --> 00:08:48,920 and we will add MongoDB here as well. 177 00:08:48,920 --> 00:08:51,093 So let me just copy the Path from here, 178 00:08:52,890 --> 00:08:55,303 so this is this bin directory okay. 179 00:08:56,540 --> 00:08:59,770 And I will just create another variable here and 180 00:08:59,770 --> 00:09:00,820 paste this Path here. 181 00:09:01,690 --> 00:09:03,600 Now we can just click Okay, 182 00:09:03,600 --> 00:09:04,740 once again click Okay, 183 00:09:04,740 --> 00:09:06,040 you can close this window, 184 00:09:07,100 --> 00:09:11,123 and let's test it in PowerShell, okay? 185 00:09:13,150 --> 00:09:17,310 So you can see that I'm currently in my user directory, 186 00:09:17,310 --> 00:09:20,923 and I will run MongoD.exe once again. 187 00:09:23,540 --> 00:09:27,640 And you can see that everything works just fine, okay? 188 00:09:27,640 --> 00:09:30,780 So the server is running on the same port as before 189 00:09:31,940 --> 00:09:34,293 and it's ready to use, all right? 190 00:09:35,290 --> 00:09:36,460 So you can close this, 191 00:09:38,100 --> 00:09:39,890 and this is all. 192 00:09:39,890 --> 00:09:42,930 So we've installed MongoDB and MongoDB Compass on 193 00:09:42,930 --> 00:09:44,760 our Windows computer, 194 00:09:44,760 --> 00:09:47,470 we've created a directory called Data to 195 00:09:47,470 --> 00:09:49,710 store our databases, 196 00:09:49,710 --> 00:09:52,470 and we've also added MongoDB to the Path, 197 00:09:52,470 --> 00:09:55,580 so we are able to run MongoDB commands from 198 00:09:55,580 --> 00:09:56,963 anywhere in our system. 14748

Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.