در این مطلب، ویدئو نحوه اتصال SQL با پایتون [خواندن و نوشتن] با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:12:42
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,000 –> 00:00:01,839
چه خبر است دوستان جانیس
2
00:00:01,839 –> 00:00:04,000
اینجاست و به کانال من خوش آمدید
3
00:00:04,000 –> 00:00:06,160
در این ویدیو میخواهیم
4
00:00:06,160 –> 00:00:08,160
نمونه ای از نحوه
5
00:00:08,160 –> 00:00:12,080
اتصال sql با پایتون هم خواندن و هم
6
00:00:12,080 –> 00:00:12,880
نوشتن
7
00:00:12,880 –> 00:00:15,120
را نشان دهیم تا مقداری داده
8
00:00:15,120 –> 00:00:16,720
آن را به sql وارد کنیم
9
00:00:16,720 –> 00:00:20,000
و سپس ارسال کنیم. این دادهها در پایتون در اینجا
10
00:00:20,000 –> 00:00:21,600
ما یک مدل یادگیری ماشینی را اجرا میکنیم که
11
00:00:21,600 –> 00:00:22,560
12
00:00:22,560 –> 00:00:25,840
نتایج و برخی پیشبینیها را دریافت
13
00:00:25,840 –> 00:00:28,320
14
00:00:28,320 –> 00:00:29,519
15
00:00:29,519 –> 00:00:31,840
میکنیم و سپس پیشبینیها را در sql ذخیره میکنیم، ما روی مدل یادگیری ماشین
16
00:00:31,840 –> 00:00:32,800
17
00:00:32,800 –> 00:00:35,280
تمرکز نمیکنیم، اما بیشتر روی اتوماسیون تمرکز میکنیم.
18
00:00:35,280 –> 00:00:36,079
19
00:00:36,079 –> 00:00:38,079
مرحله و نحوه اتصال همه چیز به
20
00:00:38,079 –> 00:00:40,320
یکدیگر و قبل از اینکه وارد این ویدیو شویم،
21
00:00:40,320 –> 00:00:40,879
22
00:00:40,879 –> 00:00:42,960
اجازه دهید فقط بگویم که اگر در کانال من تازه کار هستید
23
00:00:42,960 –> 00:00:45,280
و به
24
00:00:45,280 –> 00:00:46,079
علم
25
00:00:46,079 –> 00:00:48,399
داده علاقه دارید، لطفاً این ویدیو را
26
00:00:48,399 –> 00:00:50,320
لایک کنید و در کانال من عضو شوید و
27
00:00:50,320 –> 00:00:52,000
اعلان ها را برای من فعال کنید.
28
00:00:52,000 –> 00:00:54,079
ویدیوهای آینده درست اولین کاری که باید
29
00:00:54,079 –> 00:00:55,680
انجام دهید این است که مطمئن
30
00:00:55,680 –> 00:00:58,320
شوید داده هایی که می خواهید به پایتون ارسال کنید
31
00:00:58,320 –> 00:00:58,960
32
00:00:58,960 –> 00:01:02,160
قبلاً در sql ذخیره شده است، بنابراین
33
00:01:02,160 –> 00:01:03,920
اگر خوش شانس هستید و ذخیره داده را
34
00:01:03,920 –> 00:01:05,600
قبلاً در جدول
35
00:01:05,600 –> 00:01:08,320
دارید، پس می توانید این بخش را نادیده
36
00:01:08,320 –> 00:01:10,240
بگیرید، اما اگر نه، باید فرآیندی را راه اندازی کنید
37
00:01:10,240 –> 00:01:12,720
که داده ها را از یک
38
00:01:12,720 –> 00:01:15,920
پوشه محلی از رایانه شما جمع آوری می کند و داده ها را
39
00:01:15,920 –> 00:01:17,040
در sql ذخیره می کند،
40
00:01:17,040 –> 00:01:19,520
اگر کاملاً در sql تازه کار هستید و
41
00:01:19,520 –> 00:01:20,240
ندارید.
42
00:01:20,240 –> 00:01:22,240
سرور و یک پایگاه داده سپس من
43
00:01:22,240 –> 00:01:23,840
می خواهم یک لینک در توضیحات یک
44
00:01:23,840 –> 00:01:25,040
ویدیو داشته باشم که توضیح می دهم
45
00:01:25,040 –> 00:01:27,439
چگونه تنظیمات sql را در سرور خود دانلود
46
00:01:27,439 –> 00:01:28,960
کنید یک پایگاه داده جدید راه اندازی کنید
47
00:01:28,960 –> 00:01:31,119
و به طور کلی تمام محیط خود
48
00:01:31,119 –> 00:01:32,320
را برای این ویدیو تنظیم
49
00:01:32,320 –> 00:01:35,200
کنید. مرحله اول این است که به پایگاه داده ما متصل شوید
50
00:01:35,200 –> 00:01:38,560
که
51
00:01:38,560 –> 00:01:41,520
مرحله دوم data360yp است، ایجاد یک جدول خالی
52
00:01:41,520 –> 00:01:42,720
است، کاری که من در اینجا انجام می دهم،
53
00:01:42,720 –> 00:01:46,000
بنابراین می گویم جدول ایجاد کنید، سپس
54
00:01:46,000 –> 00:01:48,720
تمام نام ستون هایی را که نیاز دارم را مشخص می کنم،
55
00:01:48,720 –> 00:01:49,280
56
00:01:49,280 –> 00:01:51,680
بنابراین در این مورد یک دو سه
57
00:01:51,680 –> 00:01:52,399
چهار دارم. پنج
58
00:01:52,399 –> 00:01:55,040
شش هفت هشت نام ستون که
59
00:01:55,040 –> 00:01:55,759
یک دو
60
00:01:55,759 –> 00:01:58,799
سه چهار پنج شش هفت هشت است
61
00:01:58,799 –> 00:02:00,479
زیرا من مقادیری در این
62
00:02:00,479 –> 00:02:02,640
دو ستون دارم، شما آنها را
63
00:02:02,640 –> 00:02:03,600
در حال حاضر نمیبینید،
64
00:02:03,600 –> 00:02:05,920
بنابراین من نام ستونها را همانطور که در اینجا انجام میدهم مشخص میکنم
65
00:02:05,920 –> 00:02:06,960
66
00:02:06,960 –> 00:02:09,840
و سرعت بعدی که من یک اشکال
67
00:02:09,840 –> 00:02:10,720
68
00:02:10,720 –> 00:02:14,959
در این جدول درج می کنم و داده های f را می گیرم رام
69
00:02:14,959 –> 00:02:17,520
و در from من باید مکان را مشخص کنم،
70
00:02:17,520 –> 00:02:18,400
71
00:02:18,400 –> 00:02:20,959
بنابراین اگر به پوشه ای که این فایل
72
00:02:20,959 –> 00:02:22,000
در آن ذخیره شده است بروم که
73
00:02:22,000 –> 00:02:25,920
کدام یکی از این فایل ها در اینجا است،
74
00:02:25,920 –> 00:02:28,480
تنها کاری که باید انجام دهم این است که اینجا کلیک کنید،
75
00:02:28,480 –> 00:02:29,360
این رشته را
76
00:02:29,360 –> 00:02:32,160
کپی کنید که اساساً مسیر آن است.
77
00:02:32,160 –> 00:02:33,360
در اینجا
78
00:02:33,360 –> 00:02:35,680
و در انتهای مسیر باید
79
00:02:35,680 –> 00:02:36,640
80
00:02:36,640 –> 00:02:39,440
نام فایل و نوع
81
00:02:39,440 –> 00:02:40,000
فایل را مشخص کنیم
82
00:02:40,000 –> 00:02:42,319
بنابراین نام فایل من این است در
83
00:02:42,319 –> 00:02:44,800
اینجا و در پایان می گویم dot csv
84
00:02:44,800 –> 00:02:47,760
زیرا یک فایل csv است علاوه بر این ما
85
00:02:47,760 –> 00:02:49,360
باید قالب
86
00:02:49,360 –> 00:02:52,800
را در داخل پرانتز در اینجا مشخص کنید، بنابراین اگر
87
00:02:52,800 –> 00:02:53,920
اکنون همه این بیت را اجرا
88
00:02:53,920 –> 00:02:55,280
کنم در واقع شکست میخورد
89
00:02:55,280 –> 00:02:57,519
زیرا فایل را باز کردهام اما بیایید آن را آزمایش کنیم،
90
00:02:57,519 –> 00:03:00,879
میبینید شکست خورده است، این فایل را میبندم
91
00:03:00,879 –> 00:03:03,920
سپس دوباره اجرا میکنم، خوب کار میکند
92
00:03:03,920 –> 00:03:04,640
93
00:03:04,640 –> 00:03:07,120
و سپس اگر همه چیز را از جدول خود انتخاب کنم
94
00:03:07,120 –> 00:03:08,720
95
00:03:08,720 –> 00:03:10,720
که این یکی در اینجا است، می بینم
96
00:03:10,720 –> 00:03:12,720
که تمام داده های خود
97
00:03:12,720 –> 00:03:16,800
را از محل فایل اکسل
98
00:03:16,800 –> 00:03:18,879
که ذخیره شده است به sql آورده ام، دلیل اینکه این
99
00:03:18,879 –> 00:03:20,000
کد را در بالا دارم
100
00:03:20,000 –> 00:03:22,720
اساساً می گوید که اگر جدول
101
00:03:22,720 –> 00:03:25,440
وجود دارد پس من می خواهم این جدول را رها
102
00:03:25,440 –> 00:03:27,840
کنم هر بار که این را اجرا می کنم در واقع
103
00:03:27,840 –> 00:03:30,319
جدولی را که در
104
00:03:30,319 –> 00:03:30,799
105
00:03:30,799 –> 00:03:32,640
106
00:03:32,640 –> 00:03:34,640
107
00:03:34,640 –> 00:03:36,159
اینجا وجود دارد رها می کنم.
108
00:03:36,159 –> 00:03:38,799
109
00:03:38,799 –> 00:03:41,200
این کار به این صورت است که هر هفته
110
00:03:41,200 –> 00:03:42,799
که قرار است داده های جدیدی
111
00:03:42,799 –> 00:03:45,519
در آن فایل اکسل داشته باشیم، در واقع می خواهیم
112
00:03:45,519 –> 00:03:46,000
113
00:03:46,000 –> 00:03:48,560
تمام داده های قدیمی را حذف کنیم و تمام موارد جدید را
114
00:03:48,560 –> 00:03:49,200
115
00:03:49,200 –> 00:03:51,760
با ردیف های جدید در انتها و
116
00:03:51,760 –> 00:03:54,080
آخرین مرحله را در اینجا بیاوریم. میخواهید این کار را کاملاً
117
00:03:54,080 –> 00:03:54,879
118
00:03:54,879 –> 00:03:57,040
خودکار کنید، ایجاد یک رویه ذخیرهشده است که
119
00:03:57,040 –> 00:03:59,599
هر روز یا هر هفته یا هر
120
00:03:59,599 –> 00:04:00,239
ماه اجرا میشود،
121
00:04:00,239 –> 00:04:03,360
بنابراین هر روز که دادههای جدیدی
122
00:04:03,360 –> 00:04:04,720
داریم sql خودش اجرا میشود
123
00:04:04,720 –> 00:04:07,439
و اگر میخواهید یک آموزش در این زمینه داشته باشید، دادهها را در اینجا بهروزرسانی میکند.
124
00:04:07,439 –> 00:04:08,319
125
00:04:08,319 –> 00:04:10,319
چگونه
126
00:04:10,319 –> 00:04:12,000
دوباره رویه های خود را ایجاد کنید، من می خواهم
127
00:04:12,000 –> 00:04:14,000
یک پیوند در توضیحات ویدیو
128
00:04:14,000 –> 00:04:16,798
داشته باشم، قدم بعدی این است که به
129
00:04:16,798 –> 00:04:17,440
پایتون بروید
130
00:04:17,440 –> 00:04:19,759
و در اینجا اولین کاری که باید انجام دهید این
131
00:04:19,759 –> 00:04:20,478
است
132
00:04:20,478 –> 00:04:22,639
که بسته هایی را
133
00:04:22,639 –> 00:04:24,320
که به آن نیاز داریم وارد یا نصب کنید. برای این ویدیو،
134
00:04:24,320 –> 00:04:26,720
بنابراین در بالا تعدادی از آنها را دارم بسته های
135
00:04:26,720 –> 00:04:29,199
اصلی و در پایین، من arima
136
00:04:29,199 –> 00:04:32,160
و تعدادی میلی لیتر دارم، بنابراین اگر
137
00:04:32,160 –> 00:04:34,560
هر یک از این بسته ها را از دست دادید، تنها کاری که باید انجام دهید این
138
00:04:34,560 –> 00:04:37,680
است که prp نصب کنید و بسته را نصب کنید
139
00:04:37,680 –> 00:04:39,919
و فقط برای نشان دادن این موضوع، می خواهم
140
00:04:39,919 –> 00:04:41,680
141
00:04:41,680 –> 00:04:44,240
این بسته را در اینجا نصب کنم. همان
142
00:04:44,240 –> 00:04:46,960
چیزی است که برای ایجاد ارتباط odbc
143
00:04:46,960 –> 00:04:47,520
بین
144
00:04:47,520 –> 00:04:50,560
sql و python نیاز داریم، بنابراین تنها کاری که باید انجام دهید این
145
00:04:50,560 –> 00:04:53,600
است که بگویید pip install و
146
00:04:53,600 –> 00:04:56,400
سپس نام این بسته و سپس
147
00:04:56,400 –> 00:04:57,280
شروع به
148
00:04:57,280 –> 00:04:59,199
نصب بستهها میکند، همانطور که میبینید
149
00:04:59,199 –> 00:05:01,199
نیاز من قبلاً برآورده شده است.
150
00:05:01,199 –> 00:05:04,160
من قبلاً این را نصب کردهام اگر برای
151
00:05:04,160 –> 00:05:05,520
شما خطایی ایجاد میکند،
152
00:05:05,520 –> 00:05:07,360
احتمالاً
153
00:05:07,360 –> 00:05:09,919
باید قبل از نصب آن کاربر را امتحان کنید، فقط
154
00:05:09,919 –> 00:05:11,280
به این دلیل که ممکن است
155
00:05:11,280 –> 00:05:14,080
دسترسی نداشته باشید، بنابراین اگر اکنون این را حذف کنم، در
156
00:05:14,080 –> 00:05:15,680
حدود سرعت اول
157
00:05:15,680 –> 00:05:18,320
و اکنون به اینجا میرسیم که ما باید
158
00:05:18,320 –> 00:05:18,960
159
00:05:18,960 –> 00:05:22,560
دادهها را از sql در پایتون بارگیری کنید،
160
00:05:22,560 –> 00:05:24,320
بنابراین اولین کاری که باید انجام دهید این است
161
00:05:24,320 –> 00:05:25,919
که اتصال ایجاد کنید،
162
00:05:25,919 –> 00:05:30,400
میگویم اتصال برابر است سپس podbc.connect
163
00:05:30,400 –> 00:05:32,160
و اینجا جایی
164
00:05:32,160 –> 00:05:34,560
است که باید چیزها را تغییر دهید، بنابراین
165
00:05:34,560 –> 00:05:36,240
ابتدا باید آن را مشخص کنید.
166
00:05:36,240 –> 00:05:38,960
y درایوری که از آن استفاده می کنید، بنابراین می توانید
167
00:05:38,960 –> 00:05:40,720
این درایور را دقیقاً مانند
168
00:05:40,720 –> 00:05:43,280
من بگذارید، دومین چیزی که باید
169
00:05:43,280 –> 00:05:43,759
تغییر دهید
170
00:05:43,759 –> 00:05:47,120
سرور است و برای دریافت سرور خود
171
00:05:47,120 –> 00:05:49,120
باید به sql برگردید
172
00:05:49,120 –> 00:05:50,639
اینجا را کلیک کنید
173
00:05:50,639 –> 00:05:53,360
و دریافت کنید. نام سروری که در اینجا می بینید،
174
00:05:53,360 –> 00:05:53,840
175
00:05:53,840 –> 00:05:56,639
بنابراین ما می توانیم آن را کپی کرده و آن را
176
00:05:56,639 –> 00:05:57,360
در
177
00:05:57,360 –> 00:05:58,800
اینجا بچسبانیم. کار بعدی که باید انجام دهید این است
178
00:05:58,800 –> 00:06:00,960
که پایگاه داده را مشخص کنید، بنابراین برای دریافت
179
00:06:00,960 –> 00:06:02,960
دوباره پایگاه داده، می توانید
180
00:06:02,960 –> 00:06:05,680
به sql خود برگردید و می توانید پایگاه داده را
181
00:06:05,680 –> 00:06:06,080
از
182
00:06:06,080 –> 00:06:10,400
اینجا دریافت کنید. بنابراین data360yp data360yp
183
00:06:10,400 –> 00:06:12,479
و سپس باید اتصال
184
00:06:12,479 –> 00:06:14,080
را روی Trustedconnection تنظیم
185
00:06:14,080 –> 00:06:16,800
کنید، میتوانید این کد را دقیقاً
186
00:06:16,800 –> 00:06:18,479
همان بیت
187
00:06:18,479 –> 00:06:22,000
آخر را بگذارید، سپس باید کوئری sql را که میخواهی