مستندات نود MySQL#
استفاده از نود MySQL برای خودکارسازی عملیات در MySQL و اینتگریشن MySQL با برنامههای دیگر. n98n از تمام ویژگیهای رایج MySQL، از جمله اجرای استعلام SQL، وارد کردن، و بروزرسانی ردیفها در پایگاه داده، پشتیبانی میکند.
در این صفحه، فهرستی از عملیاتهایی که نود MySQL پشتیبانی میکند و لینکهایی به منابع بیشتر را پیدا خواهید کرد.
مجوزهای دسترسی
برای راهنمایی در تنظیم احراز هویت، به مجوزهای کاربری MySQL مراجعه کنید.
این نود میتواند به عنوان ابزاری هوشمند مورد استفاده قرار گیرد
این نود میتواند برای افزایش قابلیتهای یک عامل هوشمند مورد استفاده قرار گیرد. هنگام استفاده به این صورت، بسیاری از پارامترها به طور خودکار تنظیم میشوند، یا با اطلاعاتی که توسط هوش مصنوعی هدایت میشود - برای اطلاعات بیشتر در مستندات پارامترهای ابزار هوشمند آشنا شوید.
اکشنها#
- حذف کردن
- اجرای SQL
- وارد کردن
- وارد کردن یا بروزرسانی
- انتخاب کردن
- بروزرسانی
قالبها و نمونهکارها#
منابع مرتبط#
برای کسب اطلاعات بیشتر دربارهی درگاهها و APIهای MySQL، به مستندات کانکتورها و APIهای MySQL مراجعه کنید.
برای اطلاعات بیشتر دربارهی دستور SELECT در MySQL، به مستندات دستور SELECT مراجعه کنید.
استفاده از پارامترهای پرسوجو#
هنگام ساختن یک پرسوجو برای اجرا در پایگاه داده MySQL، میتوانید از فیلد پارامترهای پرسوجو در بخش گزینهها برای بارگذاری دادهها در پرسوجو استفاده کنید. n98n دادههای موجود در پارامترهای پرسوجو را ایمن میکند که از حملات SQL injection جلوگیری میکند.
به عنوان نمونه، میخواهید فردی را بر اساس آدرس ایمیل آنها بیابید. با توجه به دادههای ورودی زیر:
```js [ { "email": "alex@example.com", "name": "Alex", "age": 21 }, { "email": "jamie@example.com", "name": "Jamie", "age": 33 } ]
میتوانید یک پرسوجو مانند زیر بنویسید:
```sql SELECT * FROM $1:name WHERE email = $2;
سپس در بخش پارامترهای پرسوجو، مقادیر فیلدهای موردنظر را وارد کنید. میتوانید مقادیر ثابت یا عبارات را وارد کنید. برای این مثال، از عبارات استفاده کنید تا نود بتواند آدرس ایمیل هر آیتم ورودی را به نوبت استخراج کند:
```js // کاربران نام یک جدول نمونه است users, {{ $json.email }}
مشکلات رایج#
برای خطاها یا مشکلات رایج و مراحل پیشنهادی حل آنها، به مشکلات رایج مراجعه کنید.