обновить xampp mysql в ubuntu

я студент, я изучаю mysql. Я установил xampp в linux, и он уже работал хотя согласно этому видео https://www.youtube.com/watch?v=R5CUn5wGQGg , но однажды, когда я прочитал журнал ошибок, он показывает следующее:

InnoDB: Таблица mysql / innodb_index_stats имеет несоответствие длины в имени столбца имя_таблицы. Запустите mysql_upgrade

. Я пытался запустить mysql_upgrade в терминале ubuntu или использовать phpmyadmin для запуска команды, но ни один из них не работает

для терминала, он показывает:

kelvin@kelvin-linux:~/Desktop/1.16.5main_switch$ mysql-upgrade

Command 'mysql-upgrade' not found, did you mean:

  command 'mysql_upgrade' from deb mysql-server-core-8.0 (8.0.25-0ubuntu0.20.04.1)
  command 'mysql_upgrade' from deb mariadb-server-core-10.3 (1:10.3.29-0ubuntu0.20.04.1)

Try: sudo apt install <deb name>

kelvin@kelvin-linux:~/Desktop/1.16.5main_switch$ 

версия xampp: libmysql - mysqlnd 8.0.6

Apache / 2.4.47 (Unix) OpenSSL / 1.1.1k PHP / 8.0.6 mod_perl / 2.0.11 Perl / v5.32.1

Я пытался погуглить, но большую часть они предназначены для окон, я не уверен, работают ли они и для ubuntu.

update1:

kelvin@kelvin-linux:~/Desktop/1.16.5main_switch$ mysql_upgrade

Command 'mysql_upgrade' not found, but can be installed with:

sudo apt install mysql-server-core-8.0     # version 8.0.25-0ubuntu0.20.04.1, or
sudo apt install mariadb-server-core-10.3  # version 1:10.3.29-0ubuntu0.20.04.1

kelvin@kelvin-linux:~/Desktop/1.16.5main_switch$ 

0
задан 12 June 2021 в 04:37

1 ответ

Вы набрали « mysql-upgrade », но фактическая команда - « mysql_upgrade ». Это подчеркивание, а не минус между словами.

0
ответ дан 28 July 2021 в 11:30

Другие вопросы по тегам:

Похожие вопросы: