یادداشت های یک دوستدار فناوری اطلاعات و سیستم عامل های متن باز

یادداشت های یک دوستدار فناوری اطلاعات و سیستم عامل های متن باز

یادداشت های یک دوستدار فناوری اطلاعات و سیستم عامل های متن باز

یادداشت های یک دوستدار فناوری اطلاعات و سیستم عامل های متن باز

یادداشت های یک دوستدار فناوری اطلاعات و سیستم عامل های متن باز

طبقه بندی موضوعی

۱ مطلب با کلمه‌ی کلیدی «ssh» ثبت شده است

  • ۰
  • ۰

ترمینال لینوکس اوبونتو نسخه دسکتاپ خود را باز کرده و یک اتصال SSH توسط دستوری مشابه زیر به سرور اوبونتو برقرار کنید:

ssh server-user-name@host-name-or-ip-address

 و در سرور توسط دستور mysql بصورت زیر یک ترمینال برای ارسال دستورات و کوئری‌های پایگاه داده خود بازکنید:

mysql -u dbuser -p dbpassword -h host

حالا شما یک ترمینال باز برای ارسال کوئری‌های بانک اطلاعاتی دارید. میتواند مثلاً یک دستور select حاولی کلمه فارسی وارد کنید.

SELECT * FROM employee WHERE first_name = 'حمیدرضا';

احتمالاً هرسعی و تلاشی برای وارد کردن قسمت فارسی کوئری با شکست مواجه خواهد شد و مکان نما قدم از قدم بر نخواهد داشت.

هرکاری به ذهنتان میرسد انجام دهید. چند نمونه راه حل هم من به شما نشان میدهم:

کوئری را در یک ویرایشگر تایپ کنید و سپس درج کنید.(نمیشود!)

از ترمینال mysql خارج شود و کوئری به کمک دستور زیر وارد نمایید:

mysql -u dbuser -p dbpassword -h host -e "SELECT * FROM employee WHERE first_name = 'حمیدرضا';"
تبریک این روش جواب داد. (ولی خیلی جالب نیست یک راه حل بهتر باید باشه)

راه حل چیست:

اگر علاقمند به یافتن پاسخ این مشکل هستید با ما همراه باشید...

  • حمیدرضا صدوقی