当我尝试创建新的数据库用户时,我从 plesk 收到错误“表 'mysql.servers' 不存在”,创建的用户没有出现在任何地方,但名称仍然保留,并且它不允许我访问数据库。
编辑: 我无法登录到 phpMyAdmin 到这个网络服务器,所以我设法通过不同的域登录到它,它告诉我一个通知:你的 PHP MySQL 库版本 5.0.90 与你的 MySQL 服务器版本 5.1.49 不同. 这可能会导致不可预知的行为。
编辑: 手动安装 phpmyadmin 然后手动安装 libmcrypt (这是我粗鲁的服务器技能的成就:D),以便 phpmyadmin 工作。然后意外发现如何通过plesk以root身份登录(诀窍是在不选择任何数据库的情况下进入webadmin),至少我认为它是root:S运行sql:GRANT SELECT ON mysql.* TO 'my-user'@'本地主机'; 有一条成功消息返回给 plesk,看看我是否可以使用“my-user”管理 sql,不,它仍然从可用用户中丢失,但名称仍然保留...尝试运行:mysql_fix_privilege_tables –user= root –password=mypasswordobviosuly –verbose 但给出了错误,我仍然不确定如何在不使用 ssh 的情况下直接运行 mysql 命令(因为我不知道 root 密码)