本帖最后由 xunzhao520 于 2019-9-24 00:25 編輯
終于升級(jí)成功 mysql5.6.15 +php7.1.2 對(duì)于適應(yīng)wordpress新版本,新版本提示php7.3以上,算了不折騰了,找不到 php7.3的,就用7.1的吧。真的很折騰,wdcp 的腳本全部失效。
步驟:先升級(jí) mysql 再升級(jí) php ssh執(zhí)行紅色即可 wget http://cnsun.cc/mysql5.6.sh
要升級(jí)5.6則執(zhí)行 sh mysql5.6.sh 若要升級(jí)5.6.15則執(zhí)行
sh mysql5.6.sh 5.6.15
---------------------------------------------------------
執(zhí)行完上面 就是升級(jí)php了 wget
http://cnsun.cc/php_up7.1.2.sh
sh php_up7.1.2.sh
---------------------------------------------------------
執(zhí)行完之后 在執(zhí)行下面的代碼 升級(jí)數(shù)據(jù)庫(kù)適應(yīng)新版本
/www/wdlinux/mysql-5.6.15/bin/mysql_upgrade -u root -p
另外補(bǔ)充很多同學(xué)說忘記 mysql root 密碼
ssh
vi /www/wdlinux/etc/my.cnf #編輯文件,找到[mysqld],在下面添加一行skip-grant-tables
或者用wdcp控制面板打開 /www/wdlinux/etc/my.cnf 加入skip-grant-tables 效果如下
[mysqld]
skip-grant-tables
service mysqld restart #重啟MySQL服務(wù)
2、執(zhí)行
mysql -uroot -p #直接按回車,這時(shí)不需要輸入root密碼。
3、修改root密碼
update mysql.user set password=password('123456') where User="root" and Host="localhost";
#123456為密碼設(shè)置復(fù)雜一些,一定要記住
flush privileges; #刷新系統(tǒng)授權(quán)表
grant all on *.* to 'root'@'localhost' identified by '123456' with grant option;
以上出現(xiàn)任何錯(cuò)誤提示不用管
4、取消my.cnf中的skip-grant-tables
5、重啟mysql
service mysqld restart #重啟mysql,這個(gè)時(shí)候mysql的root密碼已經(jīng)修改為123456
6、測(cè)試密碼是否正確
mysql -uroot -p #進(jìn)入mysql控制臺(tái)
123456 #輸入密碼
至此,linux下忘記mysql root密碼教程結(jié)束。 |