nameishile 发表于 2020-6-6 14:52:59

Cetons8 安装lnmp1.7后升级mysql失败

lnmp安装可以正常使用 但是升级到mysql 8的时候 提示升级成功 但是进入phpmyadmin的时候 提示错误SQL 查询: http://35.229.239.195/phpmyadmin/themes/dot.gifhttp://35.229.239.195/phpmyadmin/themes/dot.gif 编辑SELECT `CHARACTER_SET_NAME` AS `Charset`, `DESCRIPTION` AS `Description` FROM `information_schema`.`CHARACTER_SETS`
MySQL 返回: http://35.229.239.195/phpmyadmin/themes/dot.gif#1449 - The user specified as a definer ('mysql.infoschema'@'localhost') does not exist


安装日志在这里 http://tmp.link/f/5edb36e80b555

licess 发表于 2020-6-7 08:46:00

mysql -uroot -p 输入密码登陆后执行
SET GLOBAL innodb_fast_shutdown = 1;
quit;

/usr/local/mysql/bin/mysql_upgrade -u root -p
在看一下

nameishile 发表于 2020-6-8 10:33:27

我试了一下 还是不行 提示这个
mysql: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.Commands end with ; or \g.
Your MySQL connection id is 61
Server version: 8.0.20 Source distribution
Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> SET GLOBAL innodb_fast_shutdown = 1;
Query OK, 0 rows affected (0.00 sec)
mysql> quit;
Bye
# /usr/local/mysql/bin/mysql_upgrade -u root -p
Enter password:
The mysql_upgrade client is now deprecated. The actions executed by the upgrade client are now done by the server.
To upgrade, please start the new MySQL binary with the older data directory. Repairing user tables is done automatically. Restart is not required after upgrade.
The upgrade process automatically starts on running a new MySQL binary with an older data directory. To avoid accidental upgrades, please use the --upgrade=NONE option with the
MySQL binary. The option --upgrade=FORCE is also provided to run the server upgrade sequence on demand.
It may be possible that the server upgrade fails due to a number of reasons. In that case, the upgrade sequence will run again during the next MySQL server start. If the server
upgrade fails repeatedly, the server can be started with the --upgrade=MINIMAL option to start the server without executing the upgrade sequence, thus allowing users to manual
ly rectify the problem.

licess 发表于 2020-6-8 16:35:54

升级phpmyadmin到最新版试试,不行就不清楚什么问题了
页: [1]
查看完整版本: Cetons8 安装lnmp1.7后升级mysql失败