سلام
دوستان من این ارورو دارم
MySQL 5.5 cannot be directly upgraded to 5.7
چجوری رفعش کنم؟
نمایش نسخه قابل چاپ
سلام
دوستان من این ارورو دارم
MySQL 5.5 cannot be directly upgraded to 5.7
چجوری رفعش کنم؟
مرحله اول بکاپ بگیرید از دیتابیس :
مرحله دوم MySQL قبلی رو پاک کنید:
نقل قول:
mysqldump --lock-all-tables -u root -p --all-databases > dump.sql
مرحله سوم MySQL 5.7 رو نصب کنید:نقل قول:
sudo apt-get remove mysql-server
sudo apt-get autoremove
مرحله چهارم اطلاعاتتان را ریستور کنید:
نقل قول:
wget http://dev.mysql.com/get/mysql-apt-c....6.0-1_all.deb
sudo dpkg -i mysql-apt-config_0.6.0-1_all.deb
sudo apt-get update
sudo apt-get install mysql-server
نقل قول:
mysql -u root -p < dump.sql
بکاپ رو در مرحله اول میگیرید با استفاده از اون کدی که هست
با استفاده از اون بکاپ میتونید ریستور کنید( مرحله چهارم)
این روهم درنظر داشته باشید که مستقیم صلاح نیست که به ۵.۷ آپدیت بشه اول به ۵.۶ سپس به ۵.۷
پسورد روت MySQL میباشد.
اگه پسورد نمیدونید به این ترتیب پسورد رو عوض کنید:
service mysqld stop
& mysqld_safe --skip-grant-tables
وارد MySQL شوید
mysql
پسورد جدید انتخاب کنید
;'UPDATE mysql.user SET Password=PASSWORD('NEW-PASSWORD') WHERE User='root
;FLUSH PRIVILEGES
;exit
mysqladmin -u root -p shutdown
service mysqld start