اتصال به mysql workbench از طریق root

پرسیده شده
فعالیت 1154 روز پیش
دیده شده 574 بار
3

خب ما تو این جلسه باید از طریق برنامه 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 میتونین وصل بشین

 

 

 

فایل پیوست

AmirHossein Bonakdar
AmirHossein Bonakdar

9 اسفند 99