در این مطلب، ویدئو آموزش Python Scrapy – 17 – ذخیره داده ها در پایگاه داده MySQL با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:10
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,060 –> 00:00:02,850
بچه ها خیلی خوب خوش آمدید در این
2
00:00:02,850 –> 00:00:04,980
ویدیو ما می خواهیم یاد بگیریم که چگونه
3
00:00:04,980 –> 00:00:07,680
داده های حذف شده خود را در پایگاه داده دنباله خود
4
00:00:07,680 –> 00:00:09,929
ذخیره کنیم، اکنون قبل از تماشای این ویدیو
5
00:00:09,929 –> 00:00:11,969
مطمئن شوید که دو ویدیوی قبلی را تماشا کرده اید که
6
00:00:11,969 –> 00:00:14,340
در آنها
7
00:00:14,340 –> 00:00:17,369
نحوه ذخیره داده بینش و SQLite را پوشش می دهیم.
8
00:00:17,369 –> 00:00:20,039
پایگاه داده زیرا بسیاری از مفاهیمی که
9
00:00:20,039 –> 00:00:21,960
من در آن ویدیوها آموزش می دهم
10
00:00:21,960 –> 00:00:24,689
قرار است در این ویدیو نیز استفاده شوند و نمی
11
00:00:24,689 –> 00:00:26,789
خواهد دوباره به همان مفاهیم در
12
00:00:26,789 –> 00:00:29,070
این ویدیو پرداخته شود، بدیهی است اولین کاری
13
00:00:29,070 –> 00:00:31,710
که باید بعد از دیدن انجام دهید.
14
00:00:31,710 –> 00:00:34,200
ویدیوهای SQLite دنباله من را روی
15
00:00:34,200 –> 00:00:36,690
رایانه ما نصب کنید، بنابراین
16
00:00:36,690 –> 00:00:38,820
اگر در پلتفرم ویندوز هستید برای
17
00:00:38,820 –> 00:00:40,920
نصب دنباله من می توانید به این پیوند بروید، اما اگر از
18
00:00:40,920 –> 00:00:43,140
لینوکس استفاده می کنید، می توانید این پیوند را برای
19
00:00:43,140 –> 00:00:45,809
نصب و یادگیری نحوه استفاده از دنباله من بررسی کنید.
20
00:00:45,809 –> 00:00:47,850
من فقط قسمت ویندوز نصب را پوشش خواهم داد،
21
00:00:47,850 –> 00:00:50,190
زیرا نصب لینوکس
22
00:00:50,190 –> 00:00:52,129
بسیار آسان و کاملاً واضح
23
00:00:52,129 –> 00:00:55,199
است، اکنون فقط می توانید
24
00:00:55,199 –> 00:00:56,789
روی این لینک کلیک کنید تا نصب شروع شود
25
00:00:56,789 –> 00:00:58,770
و من می خواهم این insta را مرور کنم.
26
00:00:58,770 –> 00:01:00,750
به سرعت به دلیل ساده بودن آن
27
00:01:00,750 –> 00:01:01,469
28
00:01:01,469 –> 00:01:03,239
هنگام نصب، مطمئن شوید که
29
00:01:03,239 –> 00:01:06,210
گزینه پیشفرض توسعهدهندگان را انتخاب کردهاید،
30
00:01:06,210 –> 00:01:08,520
زیرا ما میخواهیم همه چیز
31
00:01:08,520 –> 00:01:11,760
روی رایانه از جمله سرورهای روتر رابط
32
00:01:11,760 –> 00:01:15,360
و نرمافزار پایه MySQL نصب شود.
33
00:01:15,360 –> 00:01:17,939
34
00:01:17,939 –> 00:01:20,630
35
00:01:20,630 –> 00:01:22,830
از شما خواسته می شود
36
00:01:22,830 –> 00:01:25,110
رمز عبور root را انتخاب کنید، می توانید هر چیزی را که
37
00:01:25,110 –> 00:01:27,840
می خواهید انتخاب کنید، اما مطمئن شوید که
38
00:01:27,840 –> 00:01:30,600
رمز عبور root را به خاطر می آورید، بسیار مهم است
39
00:01:30,600 –> 00:01:32,430
که مطمئن شوید رمز عبور root را به خاطر می آورید
40
00:01:32,430 –> 00:01:33,930
زیرا ما
41
00:01:33,930 –> 00:01:36,299
از رمز عبور یکسانی در همه جا استفاده خواهیم کرد و
42
00:01:36,299 –> 00:01:38,250
اگر این رمز عبور را فراموش کردید. بازنشانی رمز عبور
43
00:01:38,250 –> 00:01:41,070
بسیار سخت خواهد بود، بنابراین من
44
00:01:41,070 –> 00:01:43,110
فقط پیشنهاد می کنم آن
45
00:01:43,110 –> 00:01:44,790
را در جایی یادداشت کنید تا در آینده زمانی که
46
00:01:44,790 –> 00:01:46,829
رمز عبور root را به خاطر نمی آورید
47
00:01:46,829 –> 00:01:48,780
بتوانید آن را بررسی کنید و سپس
48
00:01:48,780 –> 00:01:50,939
دوباره و بعد از رمز عبور root استفاده کنید.
49
00:01:50,939 –> 00:01:52,860
وقتی همه چیز نصب شد، میخواهیم
50
00:01:52,860 –> 00:01:54,930
میز کار MySQL را راهاندازی
51
00:01:54,930 –> 00:01:57,240
کنیم که تا حدودی شبیه
52
00:01:57,240 –> 00:01:59,340
این حالا به دلایلی اگر نمی
53
00:01:59,340 –> 00:02:01,469
توانید میز کار MySQL را پیدا کنید، می توانید
54
00:02:01,469 –> 00:02:03,180
به پوشه MySQL در داخل
55
00:02:03,180 –> 00:02:05,130
فایل های برنامه خود بروید یا فقط می توانید به
56
00:02:05,130 –> 00:02:07,469
جستجو بروید و شاید SQL من را جستجو
57
00:02:07,469 –> 00:02:07,950
58
00:02:07,950 –> 00:02:10,619
کنید، اولین گزینه اکنون MySQL pinch است.
59
00:02:10,619 –> 00:02:12,720
ما به این میز کار MySQL برمی گردیم
60
00:02:12,720 –> 00:02:14,010
زیرا قرار است
61
00:02:14,010 –> 00:02:15,900
پایگاه داده خود را ایجاد کنیم و یک
62
00:02:15,900 –> 00:02:18,540
اتصال جدید با استفاده از این نرم افزار GUI MySQL ایجاد کنیم،
63
00:02:18,540 –> 00:02:21,269
اما قبل از آن باید یک
64
00:02:21,269 –> 00:02:23,819
چیز دیگر را در یک پروژه پایتون نصب کنیم، بنابراین
65
00:02:23,819 –> 00:02:25,230
در داخل یک پروژه پایتون که
66
00:02:25,230 –> 00:02:27,690
پروژه PyCharm ما به فایل می رویم و
67
00:02:27,690 –> 00:02:29,790
باید یک کتابخانه جدید یا یک بسته جدید نصب کنیم
68
00:02:29,790 –> 00:02:31,830
و اگر از pycharm استفاده نمی
69
00:02:31,830 –> 00:02:34,080
کنید، می توانید این کتابخانه را با پیپ نصب کنید،
70
00:02:34,080 –> 00:02:36,150
من فقط به شما می گویم که
71
00:02:36,150 –> 00:02:38,610
نام این کتابخانه چیست. یک ثانیه پس من فقط از
72
00:02:38,610 –> 00:02:40,830
شما می خواهم که SQL من را جستجو کنید و سپس
73
00:02:40,830 –> 00:02:43,019
متصل شوید – Python بنابراین اگر پیپ
74
00:02:43,019 –> 00:02:44,819
آن را نصب می کنید می توانید فقط
75
00:02:44,819 –> 00:02:46,380
این لینک را بررسی کنید یا فقط می توانید pip
76
00:02:46,380 –> 00:02:48,900
install MySQL Connector Python را بنویسید و
77
00:02:48,900 –> 00:02:50,790
فقط می توانید روی بسته نصب کلیک کنید. و
78
00:02:50,790 –> 00:02:52,290
این نصب خواهد شد آن را روی کامپیوتر
79
00:02:52,290 –> 00:02:55,380
و داخل پایتون شما و ما به این
80
00:02:55,380 –> 00:02:57,870
کانکتور mysql نیاز داریم تا کد پایتون خود
81
00:02:57,870 –> 00:03:00,360
را به پایگاه داده SQL متصل کنیم، به همین
82
00:03:00,360 –> 00:03:02,040
دلیل بسیار مهم است که من آن را قبلاً
83
00:03:02,040 –> 00:03:03,569
نصب کردهام، بنابراین دیگر آن را نصب نمیکنم،
84
00:03:03,569 –> 00:03:05,430
همانطور که میبینید قبلاً نصب شده است.
85
00:03:05,430 –> 00:03:07,980
اکنون در اینجا نصب شده است، پس از نصب
86
00:03:07,980 –> 00:03:10,349
آن، باید یک پایگاه داده ایجاد کنیم، بنابراین میخواهیم
87
00:03:10,349 –> 00:03:11,970
به میز کار خود برگردیم
88
00:03:11,970 –> 00:03:14,190
و یک اتصال جدید در اینجا ایجاد کنیم،
89
00:03:14,190 –> 00:03:16,590
ایجاد یک اتصال جدید واقعاً آسان است،
90
00:03:16,590 –> 00:03:18,600
فقط کافی است روی نماد مثبت
91
00:03:18,600 –> 00:03:20,160
کلیک کنید و میتوانید فقط به آن یک
92
00:03:20,160 –> 00:03:21,780
نام اتصال بدهید، من فقط
93
00:03:21,780 –> 00:03:23,459
آن را ساخت با پایتون مینامم، میتوانید آن را
94
00:03:23,459 –> 00:03:25,350
هر چه میخواهید صدا کنید و سپس
95
00:03:25,350 –> 00:03:27,930
روی OK کلیک کنید، پس از آن باید
96
00:03:27,930 –> 00:03:29,430
این اتصال را باز کنیم تا بتوانیم
97
00:03:29,430 –> 00:03:31,500
روی آن دوبار کلیک کنیم. و اکنون رمز عبور را می خواهد
98
00:03:31,500 –> 00:03:33,810
پس
99
00:03:33,810 –> 00:03:35,850
من رمز عبور را به صورت یک رقمی وارد کرده ام و
100
00:03:35,850 –> 00:03:38,069
HelloWorld شما باید
101
00:03:38,069 –> 00:03:39,959
رمز عبوری را که در هنگام
102
00:03:39,959 –> 00:03:42,420
نصب وارد
103
00:03:42,420 –> 00:03:43,950
کرده اید وارد کنید.
104
00:03:43,950 –> 00:03:46,019
آن رمز عبور و نوعی آن را در جایی ذخیره کنید
105
00:03:46,019 –> 00:03:48,299
تا رمز عبور من یکی از
106
00:03:48,299 –> 00:03:49,769
HelloWorld باشد، باید
107
00:03:49,769 –> 00:03:51,840
رمز عبوری را که در حین
108
00:03:51,840 –> 00:03:54,389
نصب دنباله من وارد کرده اید، در اینجا وارد کنید و بعد از اینکه آن را گذاشتید،
109
00:03:54,389 –> 00:03:56,310
می توانید روی OK کلیک کنید و
110
00:03:56,310 –> 00:03:58,500
این رابط کاربری گرافیکی باز می شود. جایی که می توانید
111
00:03:58,500 –> 00:04:00,180
پایگاه داده را دستکاری کنید پایگاه داده خود را ایجاد کنید
112
00:04:00,180 –> 00:04:02,549
و یک نوع چیزهای جالب ایجاد کنید،
113
00:04:02,549 –> 00:04:04,230
بنابراین اولین کاری که باید انجام دهیم این است که به
114
00:04:04,230 –> 00:04:06,060
این گزینه schemas در اینجا برویم، فقط
115
00:04:06,060 –> 00:04:07,889
باید به گزینه Seema برویم و
116
00:04:07,889 –> 00:04:10,639
طرح اساساً نوعی الگو یا
117
00:04:10,639 –> 00:04:13,470
مکانی است که در آن ما پایگاه داده و جداول خود را ایجاد می کنیم
118
00:04:13,470 –> 00:04:14,740
و می توانیم به
119
00:04:14,740 –> 00:04:16,630
8 نگاه کنیم که می توانیم آن را همه نوع چیزهای فکری دستکاری کنیم،
120
00:04:16,630 –> 00:04:18,579
بنابراین اکنون فقط باید
121
00:04:18,579 –> 00:04:20,738
یک پایگاه داده جدید ایجاد کنیم تا بتوانیم
122
00:04:20,738 –> 00:04:22,720
روی ایجاد طرحواره کلیک کنیم که این
123
00:04:22,720 –> 00:04:24,550
مخفف ایجاد پایگاه داده است اگر می
124
00:04:24,550 –> 00:04:26,500
خواهید در مورد آن آزاد نباشید و ما
125
00:04:26,500 –> 00:04:29,710
آن را پایگاه داده من به عنوان کدهای من می نامیم، بنابراین
126
00:04:29,710 –> 00:04:31,240
می خواهیم قرار دهیم که می توانید
127
00:04:31,240 –> 00:04:33,010
روی اعمال کلیک کنید و سپس
128
00:04:33,010 –> 00:04:35,530
دوباره روی اعمال کلیک می کنیم و اگر روی پایان کلیک کنیم
129
00:04:35,530 –> 00:04:36,880
شما خواهید بود قادر به دیدن که یک
130
00:04:36,880 –> 00:04:39,430
دا جدید tabase در اینجا
131
00:04:39,430 –> 00:04:40,980
با نماهای جداول و رویه های ذخیره شده
132
00:04:40,980 –> 00:04:43,420
و غیره ایجاد شده است، اما ما فقط
133
00:04:43,420 –> 00:04:45,130
به این موضوع علاقه مندیم که مؤسسه پس از ایجاد پایگاه داده خود به عنوان جداول شناخته می شود،
134
00:04:45,130 –> 00:04:47,500
135
00:04:47,500 –> 00:04:49,480
اکنون می توانیم به
136
00:04:49,480 –> 00:04:51,910
پروژه پایتون خود برگردیم و آن موارد را در
137
00:04:51,910 –> 00:04:53,830
خط لوله خود در اینجا اضافه کنیم. می توانید ببینید که ما
138
00:04:53,830 –> 00:04:56,530
در حال حاضر از SQLite 3 استفاده می کنیم،
139
00:04:56,530 –> 00:04:58,690
اگر سه ویدیوی SQLite را ندیده اید، به
140
00:04:58,690 –> 00:05:00,400
شدت توصیه می کنم برگردید
141
00:05:00,400 –> 00:05:02,800
و آنها را تماشا کنید و دوباره به
142
00:05:02,800 –> 00:05:04,570
اینجا برگردید زیرا ما از
143
00:05:04,570 –> 00:05:07,270
همان کد موجود در ا