如何将mysql从本地主机迁移到IP地址
问题描述:
我在本地主机下运行mysql,端口号为3306.我想远程访问mysql数据库。我的系统有IP地址,我想用这个来代替localhost。你能告诉我,我怎么能做到这一点。如何将mysql从本地主机迁移到IP地址
答
你是否为它编写了访问远程数据库的代码。 是否有任何错误? 如果您需要远程访问数据库,则需要执行以下操作 。
MySQL的: -
mysql> GRANT ALL ON *.* to [email protected]'localhost' IDENTIFIED BY 'your-root-password';
mysql> FLUSH PRIVILEGES;
这将授予所有用户远程访问数据库。
select current_user()给出root @ localhost,但我想改变它像[email protected] – 2014-12-02 08:59:36
即使这个命令写在localhost远程你也可以通过ip地址访问也因此你不需要写ip地址 – Sush 2014-12-02 09:02:57
我想知道,它是如何发生的?所有远程主机都可以访问localhost,但是我的逻辑中给了jdbc:mysql:localhost:3306。 – 2014-12-02 09:17:56