使数据库成为远程数据库

u4vypkhs  于 2021-08-09  发布在  Java
关注(0)|答案(1)|浏览(360)

关闭。这个问题需要更加突出重点。它目前不接受答案。
**想改进这个问题吗?**通过编辑这篇文章更新这个问题,使它只关注一个问题。

11个月前关门了。
改进这个问题
我已经下载了mysql社区服务器,我需要使我的数据库远程,以便它在我的教授的计算机上运行,但我不知道如何做到这一点。由于我没有在个人电脑上使用dbs的经验,请不要犹豫,给我太多的细节。
注意:到目前为止,我在网上找到的东西对我不起作用。例如,有人建议写这个

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password';

但是我得到了错误1064(42000):你的sql语法有错误;检查与mysql服务器版本相对应的手册,以获取第1行“admin”标识的“near”所使用的正确语法

ccrfmcuu

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';

相关问题