Ubuntu 20.04设置mysql phpmyadmin根密码

问题描述 投票:1回答:1

我在Ubuntu 20.04上安装了LAMP。

(德语)https://wiki.ubuntuusers.de/MySQL/Werkzeuge/

获得root密码登录到localhost / phpmyadmin总是一个问题。在Ubuntu 18.04中,有一个很好的教程(几个):

SERVER BEENDEN:
  sudo service mysql stop
  sudo mkdir -p /var/run/mysqld
  sudo chown mysql:mysql /var/run/mysqld
  sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking &
PRÜFEN MIT:
  jobs
STARTEN von MYSQL:
  mysql -u root
    mysql> FLUSH PRIVILEGES;
    mysql> USE mysql; 
    mysql> UPDATE user SET authentication_string=PASSWORD("NEWPASSWORD") WHERE user='root';
    mysql> UPDATE user SET plugin="mysql_native_password" WHERE User='root';
    mysql> quit
  sudo pkill mysqld
  sudo service mysql start

在实际的ubuntu版本中,似乎不知道PASSWORD命令。我收到以下错误。

mysql> UPDATE user SET authentication_string=password('YOURNEWPASSWORD') WHERE user='root';

错误1064(42000):您的SQL语法有错误;检查与您的MySQL服务器版本相对应的手册,以在第(1)>行的'(''YOURNEWPASSWORD')WHERE user ='root'附近使用正确的语法

我的mysql版本:

用于Linux在x86_64上的MySQL Ver 8.0.19-0ubuntu5((Ubuntu))

我在Ubuntu 20.04上安装了LAMP。 (德语)https://wiki.ubuntuusers.de/MySQL/Werkzeuge/获取root密码登录到localhost / phpmyadmin始终是一个问题。在Ubuntu 18.04中,...

mysql phpmyadmin passwords root ubuntu-20.04
1个回答
1
投票

这个难题有几个部分

© www.soinside.com 2019 - 2024. All rights reserved.