atualizar xampp mysql no Ubuntu

atualizar xampp mysql no Ubuntu

eu sou um estudante, estou aprendendo mysql. eu instalei o xampp no ​​linux e ele está rodando há algum tempo de acordo com este vídeohttps://www.youtube.com/watch?v=R5CUn5wGQGg, mas um dia, quando li o log de erros, ele mostrou o seguinte:

InnoDB: Table mysql/innodb_index_stats has length mismatch in the column name table_name. Please run mysql_upgrade

tentei rodar mysql_upgradeno terminal do Ubuntu, ou usar um phpmyadmin para rodar o comando, mas nenhum deles funciona

para terminal, mostra:

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$ 

versão 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

Tentei pesquisar no Google, mas a maioria deles é para Windows, não tenho certeza se eles funcionam para o Ubuntu também.

atualização1:

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$ 

Responder1

Você digitou " mysql-upgrade", mas o comando real é " mysql_upgrade". Isso é um sublinhado e não um sinal de menos entre as palavras.

informação relacionada