وبلاگ شخصی عرفان خلجی

بگذار آبها ساکن شوند تا عکس ماه و ستاره ها را در وجود خود ببینی

وبلاگ شخصی عرفان خلجی

بگذار آبها ساکن شوند تا عکس ماه و ستاره ها را در وجود خود ببینی

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

همونطور که میدونید، MySQL، یکی از سیستم‌های مدیریت پایگاه‌های داده‌ای است و کاملا آزاد و متن باز است. در این پست قصد دارم نحوه راه اندازی MySQL را بر روی توزیع اوبونتو شرح بدم. شماهم اگر توزیع دیگری استفاده می‌کنید، می‌تونید به راحتی با توضیحاتی که میدم، MySQL را روی توزیع خودتون نصب کنید.


۱- اولین قدم این هست که آخرین آپدیت مخازن رو داشته باشید. برای این‌کار دستور زیر را وارد کنید:

sudo apt update

بعد از شما خواسته میشه تا پسورد وارد کنید. بعد از وارد کردن پسورد، مخازن برای سیستم شما آپدیت میشن و حالا میشه آخرین نسخه MySQL را نصب کرد.


۲- برای استفاده از MySQL، باید mysql-server و mysql-client را نصب کنید:

sudo apt install mysql-server
sudo apt install mysql-client

در هنگام نصب mysql-server از شما خواسته میشه تا پسوردی به عنوان پسورد مدیر پایگاه‌داده، برای پایگاه داده خود ایجاد کنید. پسورد مورد نظر خود را تایپ کرده و سپس با فشردن دکمه Tab، در داخل ترمینال، گزینه <ok> را انتخاب کنید. پس از آن از شما خواسته می‌شود تا پسورد خود را مجددا تایپ کنید. پس از تایپ مجدد پسورد، و انتخاب گزینه <ok>،  فرایند نصب ادامه پیدا میکنه.


۳- شما هم می‌تونید از طریق ترمینال با دیتابیس کار کنید، همی می‌تونید از طریق یک برنامه که دارای واسط گرافیکی هست به دیتابیس متصل شده و ازش استفاده کنید. برای این کار باید mysql-workbench را نصب کنی:

sudo apt install mysql-workbench

۴- بعد از اتمام فراید نصب هر سه بسته‌ای که معرفی شد، باید چک کنید ببینید سرور mySQL در حال اجرا هست یا نه. برای فهمیدن این موضوع دستور زیر را در ترمینال واردکنید

sudo apt netstat -tap | grep mysql

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

tcp        0      0 localhost:mysql         *:*                     LISTEN 

در غیر این صورت کد زیر رو در ترمینال بنویسید و اجرا کنید تا سرور restart بشه:

sudo /etc/init.d/mysql restart

۵- نصب mysql به پایان رسید و شما با اجرای برنامه workbench میتونید از MySQL استفاده کنید.


لطفا اگر نظری دارید(انتقاد و پیشنهاد) و یا چیزی را اشتباهی نوشته‌ام، لطفا کامنت کنید و به بنده اطلاع بدید تا تغییرات لازم اعمال بشه.


موفق باشید.

۰ نظر موافقین ۰ مخالفین ۰ ۲۱ اسفند ۹۵ ، ۲۰:۲۲
عرفان خلجی