关闭。这个问题需要更加突出重点。它目前不接受答案。
**想改进这个问题吗?**通过编辑这篇文章更新这个问题,使它只关注一个问题。
11个月前关门了。
改进这个问题
我已经下载了mysql社区服务器,我需要使我的数据库远程,以便它在我的教授的计算机上运行,但我不知道如何做到这一点。由于我没有在个人电脑上使用dbs的经验,请不要犹豫,给我太多的细节。
注意:到目前为止,我在网上找到的东西对我不起作用。例如,有人建议写这个
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password';
但是我得到了错误1064(42000):你的sql语法有错误;检查与mysql服务器版本相对应的手册,以获取第1行“admin”标识的“near”所使用的正确语法
1条答案
按热度按时间ccrfmcuu1#
完整的安装说明(包括设置服务器、创建用户和首次启动服务器)可以在https://dev.mysql.com/doc/refman/8.0/en/windows-installation.html
看看这里的新细节,你试图用一个语句做两件事。如果您真的想允许从任何地方访问根目录(这会带来安全隐患,我通常建议将根目录的使用限制为
localhost
),你会使用GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
要更改密码,您可以使用ALTER USER 'root'@'%' IDENTIFIED BY 'password';