在 Ubuntu 上,“sqladmin”通常指的是 MySQL / MariaDB 的管理员用户(如 root),或者你是指某个叫 sqladmin 的数据库用户。下面分情况说明如何修改密码。
root 或 sqladmin 用户密码mysql -u root -p
进入 MySQL 后执行:
MySQL 5.7 / MariaDB:
ALTER USER 'sqladmin'@'localhost' IDENTIFIED BY '新密码';
FLUSH PRIVILEGES;
MySQL 8.0+:
ALTER USER 'sqladmin'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
FLUSH PRIVILEGES;
如果是 root:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
sudo systemctl stop mysql
sudo mysqld_safe --skip-grant-tables &
mysql -u root
FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
exit
sudo systemctl restart mysql
postgres / sqladminsudo -u postgres psql
ALTER USER sqladmin WITH PASSWORD '新密码';
sqladmin那就是 MySQL 用户密码,按 第一部分 修改即可,然后重新登录 phpMyAdmin。
你可以先执行:
which mysql mysqld mariadb psql
如果你能告诉我:
我可以给你更精确的命令。