💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۱۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۰ AmirHossein Bonakdar
اتصال به mysql workbench از طریق root
جامعه پایتون (وب) ایجاد شده در ۰۹ اسفند ۱۳۹۹

خب ما تو این جلسه باید از طریق برنامه mysql workbench به دیتا بیس خودمون وصل می‌شدیم که بتونیم دیتا هارو راحت‌تر و در قالب یک محیط گرافیکی ببینیم. من خودم به شخصه با یک سری مشکل مواجه شدم و حلشون کردم، خواستم با شما هم به اشتراک بذارم. اول از همه بگم که این آموزش توی توزیع ubuntu هستش ولی اکثر نکات مشترک هستند.

 

اول از همه برای نصب این برنامه ، وارد لینک زیر بشید و از طریق راه دوم نصب کنید برنامه رو(توضیحاتش واضح هستش) فقط حواستون باشه ، موقع استفاده از دستور sudo apt install ، احتمالا ورژن برنامه ای که دانلود کردید جدید‌تر هستش و اگه این دستور رو از سایت کپی کردید، خودتون با توجه به ورژنی که دانلود کردید ، درستش کنید.

 

https://linuxhint.com/installing_mysql_workbench_ubuntu/

حالا برای اتصال ، یا میشه با root وصل شد که به همه دیتا بیس‌ها دسترسی داره یا اینکه با یوزر‌های دیگه. احتمالا با توجه به ویدیو ، یه یوزر جدا ساختین. اینجا میتونین همونطور که استاد تو ویدیو نشون دادن، با اون یوزر به راحتی وصل بشید ولی احتمالا موقع اتصال از طریق root بهتون error میده که باید مراحل زیر رو قبلش انجام بدید.

 

وارد ترمینال بشید و دستور mysql -u root -p رو بزنید و password رو وارد کنید، اگه error داد با دستور 

sudo mysql وارد بشید. بعدش دستور زیر رو بزنید(پسورد رو بجای current-root-password بذارید)

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Current-Root-Password';

 

در نهایت دستور زیر رو بزنید

FLUSH PRIVILEGES;

حالا ترمینال رو ببندید و از طریق root میتونین وصل بشین