FARA_JAVA Telegram 92
✳️ اتصال به پایگاه داده MySQL با استفاده از زبان جاوا — آموزش گام به گام

‏در زبان جاوا، قابلیتی با عنوان «اتصال پایگاه داده جاوا» (Java DataBase Connectivity) یا به طور مخفف «JDBC»، به عنوان بخشی از «کیت توسعه نرم‌افزار» (Software Development Kit) یا اصطلاحاً «SDK» ارائه می‌شود. با استفاده از این «رابط کاربردی برنامه‌نویسی» (Application Programming Interface) یا «API»، اتصال به یک پایگاه داده و اجرای عملیات متداولی مانند انجام «کوئری» (Query)، درج اطلاعات، به‌روزرسانی و حذف سوابق، بسیار آسان خواهد شد.

══ فهرست مطالب ══

‏ ○ گام اول: نصب درایور پایگاه داده MySQL
‏ ○ گام دوم: ایجاد یک پایگاه داده نمونه
‏ ○ گام سوم: تنظیم مسیر کلاس جاوا
‏ ○ گام چهارم: اتصال MySQL از طریق جاوا
‏ ○ گام پنجم: اجرای کوئری پایگاه داده توسط جاوا


🔸 گام اول: نصب درایور پایگاه داده MySQL

‏برای اتصال به پایگاه داده MySQL، به درایور JDBC برای MySQL نیاز است. نام این درایور «Connector/J» است و می‌توانید آن را از سایت MySQL دانلود کنید. پس از دانلود فایل در یکی فرمت‌های ZIP یا TAR.GZ، محتوای آن را استخراج کرده و فایل «mysql-connector-java–bin.jar» را درون یک محل مناسب کپی کنید. برای اجرای تمام کدهایی که از درایور JDBC استفاده می‌کنند، وجود این فایل ضروری است.


🔸 گام دوم: ایجاد یک پایگاه داده نمونه

‏پایگاه داده MySQL را دانلود و آن را در یک محل قابل دسترس نصب کنید. اکنون می‌خواهیم برای استفاده از MySQL به منظور اتصال و اجرای کوئری‌ها، یک پایگاه داده نمونه بسازیم. در ابتدا، باید با استفاده از یک «کلاینت» (Client) دلخواه به پایگاه داده متصل شد و با اجرای دستورات زیر، پایگاه داده نمونه را ایجاد کرد.

create database sample;

‏علاوه بر این، برای اتصال به پایگاه داده به نام کاربری و کلمه عبور نیاز خواهد بود؛ مگر اینکه بخواهید به عنوان ادمین این ارتباط را برقرار کنید (معمولاً چنین کاری توصیه نمی‌شود). کد زیر، یک کاربر با نام «testuser» را ایجاد می‌کند که می‌تواند با استفاده از کلمه عبور «securepwd» و از طریق ماشینی که پایگاه داده MySQL در آن اجرا می‌شود (localhost)، اتصال را برقرار کند.

create user 'testuser'@'localhost' identified by 'securepwd';

‏اگر قصد دارید به پایگاه داده‌ای متصل شوید که در یک ماشین دیگر (remotemc) اجرا می‌شود، باید از کد زیر استفاده کنید (عبارت remotemc می‌تواند نام یک سرویس میزبان یا یک آدرس آی‌پی باشد):

create user 'testuser'@'remotemc' identified by 'securepwd';


مطالعه ادامه مطلب 👇👇

🔗 اتصال به پایگاه داده MySQL با استفاده از زبان جاوا — آموزش گام به گام — کلیک کنید (+)


📌 کانال اختصاصی آموزشی برنامه‌نویسی جاوا

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی جاوا را در کانال اختصاصی [@Fara_Java] دنبال کنید. 👇

@Fara_Java — مطالب و آموزش‌های برنامه‌نویسی جاوا فرادرس




tgoop.com/Fara_Java/92
Create:
Last Update:

✳️ اتصال به پایگاه داده MySQL با استفاده از زبان جاوا — آموزش گام به گام

‏در زبان جاوا، قابلیتی با عنوان «اتصال پایگاه داده جاوا» (Java DataBase Connectivity) یا به طور مخفف «JDBC»، به عنوان بخشی از «کیت توسعه نرم‌افزار» (Software Development Kit) یا اصطلاحاً «SDK» ارائه می‌شود. با استفاده از این «رابط کاربردی برنامه‌نویسی» (Application Programming Interface) یا «API»، اتصال به یک پایگاه داده و اجرای عملیات متداولی مانند انجام «کوئری» (Query)، درج اطلاعات، به‌روزرسانی و حذف سوابق، بسیار آسان خواهد شد.

══ فهرست مطالب ══

‏ ○ گام اول: نصب درایور پایگاه داده MySQL
‏ ○ گام دوم: ایجاد یک پایگاه داده نمونه
‏ ○ گام سوم: تنظیم مسیر کلاس جاوا
‏ ○ گام چهارم: اتصال MySQL از طریق جاوا
‏ ○ گام پنجم: اجرای کوئری پایگاه داده توسط جاوا


🔸 گام اول: نصب درایور پایگاه داده MySQL

‏برای اتصال به پایگاه داده MySQL، به درایور JDBC برای MySQL نیاز است. نام این درایور «Connector/J» است و می‌توانید آن را از سایت MySQL دانلود کنید. پس از دانلود فایل در یکی فرمت‌های ZIP یا TAR.GZ، محتوای آن را استخراج کرده و فایل «mysql-connector-java–bin.jar» را درون یک محل مناسب کپی کنید. برای اجرای تمام کدهایی که از درایور JDBC استفاده می‌کنند، وجود این فایل ضروری است.


🔸 گام دوم: ایجاد یک پایگاه داده نمونه

‏پایگاه داده MySQL را دانلود و آن را در یک محل قابل دسترس نصب کنید. اکنون می‌خواهیم برای استفاده از MySQL به منظور اتصال و اجرای کوئری‌ها، یک پایگاه داده نمونه بسازیم. در ابتدا، باید با استفاده از یک «کلاینت» (Client) دلخواه به پایگاه داده متصل شد و با اجرای دستورات زیر، پایگاه داده نمونه را ایجاد کرد.

create database sample;

‏علاوه بر این، برای اتصال به پایگاه داده به نام کاربری و کلمه عبور نیاز خواهد بود؛ مگر اینکه بخواهید به عنوان ادمین این ارتباط را برقرار کنید (معمولاً چنین کاری توصیه نمی‌شود). کد زیر، یک کاربر با نام «testuser» را ایجاد می‌کند که می‌تواند با استفاده از کلمه عبور «securepwd» و از طریق ماشینی که پایگاه داده MySQL در آن اجرا می‌شود (localhost)، اتصال را برقرار کند.

create user 'testuser'@'localhost' identified by 'securepwd';

‏اگر قصد دارید به پایگاه داده‌ای متصل شوید که در یک ماشین دیگر (remotemc) اجرا می‌شود، باید از کد زیر استفاده کنید (عبارت remotemc می‌تواند نام یک سرویس میزبان یا یک آدرس آی‌پی باشد):

create user 'testuser'@'remotemc' identified by 'securepwd';


مطالعه ادامه مطلب 👇👇

🔗 اتصال به پایگاه داده MySQL با استفاده از زبان جاوا — آموزش گام به گام — کلیک کنید (+)


📌 کانال اختصاصی آموزشی برنامه‌نویسی جاوا

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی جاوا را در کانال اختصاصی [@Fara_Java] دنبال کنید. 👇

@Fara_Java — مطالب و آموزش‌های برنامه‌نویسی جاوا فرادرس

BY Fara_Java | فرا جاوا: آموزش برنامه‌نویسی جاوا




Share with your friend now:
tgoop.com/Fara_Java/92

View MORE
Open in Telegram


Telegram News

Date: |

With Bitcoin down 30% in the past week, some crypto traders have taken to Telegram to “voice” their feelings. Your posting frequency depends on the topic of your channel. If you have a news channel, it’s OK to publish new content every day (or even every hour). For other industries, stick with 2-3 large posts a week. Don’t publish new content at nighttime. Since not all users disable notifications for the night, you risk inadvertently disturbing them. On Tuesday, some local media outlets included Sing Tao Daily cited sources as saying the Hong Kong government was considering restricting access to Telegram. Privacy Commissioner for Personal Data Ada Chung told to the Legislative Council on Monday that government officials, police and lawmakers remain the targets of “doxxing” despite a privacy law amendment last year that criminalised the malicious disclosure of personal information. “Hey degen, are you stressed? Just let it all out,” he wrote, along with a link to join the group.
from us


Telegram Fara_Java | فرا جاوا: آموزش برنامه‌نویسی جاوا
FROM American