PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آپدیت اس کیوال



javadkapo
November 2nd, 2019, 00:38
سلام
دوستان من این ارورو دارم
MySQL 5.5 cannot be directly upgraded to 5.7
چجوری رفعش کنم؟

redbull
November 2nd, 2019, 02:27
مرحله اول بکاپ بگیرید از دیتابیس :




mysqldump --lock-all-tables -u root -p --all-databases > dump.sql


مرحله دوم MySQL قبلی رو پاک کنید:




sudo apt-get remove mysql-server
sudo apt-get autoremove




مرحله سوم MySQL 5.7 رو نصب کنید:





wget http://dev.mysql.com/get/mysql-apt-config_0.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

javadkapo
November 2nd, 2019, 02:50
مرحله اول بکاپ بگیرید از دیتابیس :




مرحله دوم MySQL قبلی رو پاک کنید:




مرحله سوم MySQL 5.7 رو نصب کنید:





مرحله چهارم اطلاعاتتان را ریستور کنید:








مرسی
فقط اگ مشکلی پیش اومد-چجوری اون بکاپ گرفته شده رو ک اسکیوال قبلی روشه بذارم؟

redbull
November 2nd, 2019, 02:57
بکاپ رو در مرحله اول میگیرید با استفاده از اون کدی که هست

با استفاده از اون بکاپ میتونید ریستور کنید( مرحله چهارم)

این روهم درنظر داشته باشید که مستقیم صلاح نیست که به ۵.۷ آپدیت بشه اول به ۵.۶ سپس به ۵.۷

javadkapo
November 2nd, 2019, 03:52
بکاپ رو در مرحله اول میگیرید با استفاده از اون کدی که هست

با استفاده از اون بکاپ میتونید ریستور کنید( مرحله چهارم)

این روهم درنظر داشته باشید که مستقیم صلاح نیست که به ۵.۷ آپدیت بشه اول به ۵.۶ سپس به ۵.۷

من نمیخام اپدیت کنم/منتها کاستوم بیلد هی این این اخطارو میده نمیدونم چرا-چند مدتیه اس کیوالمم خیلی مصرف میشه فک کنم ب خاطر همینه

javadkapo
November 3rd, 2019, 00:24
مرحله اول بکاپ بگیرید از دیتابیس :




مرحله دوم MySQL قبلی رو پاک کنید:




مرحله سوم MySQL 5.7 رو نصب کنید:





مرحله چهارم اطلاعاتتان را ریستور کنید:








ببخشید اینو میزنم
mysqldump --lock-all-tables -u root -p --all-databases > dump.sql
میزنه
Enter password
از کجا بیارم پسوردشو؟

redbull
November 3rd, 2019, 00:42
ببخشید اینو میزنم
mysqldump --lock-all-tables -u root -p --all-databases > dump.sql
میزنه
Enter password
از کجا بیارم پسوردشو؟
پسورد روت 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