一、首先需要进行数据库,利用Navicat进行本地连接数据库。
二、进行连接测试,登录本地数据库,让本不能远程共享的数据库,能够远程连接,远程连接顾名思义就是所有IP都能连接数据库,而非单单只限制为localhost本地账户。
三、选择数据库----->新建查询------>输入远程连接命令------>运行命令
mysql 8.0之前版本:
grant all privileges on *.* to 'root'@'%' identified by '数据库密码' with grant option;
FLUSH PRIVILEGES
之后版本(个人使用这句):
create user root@'%' identified by '数据库密码';
grant all privileges on *.* to root@'%' with grant option;
四、运行完成之后,我们重新连接数据库,这才的Host换成远程数据库的IP地址,如192.168.0.1
若出现数据库连接报错:connection is being used,则需要新建一个连接,才能使用,不能在已保存的链接上修改。新建之后点击测试连接则成功。点击查看数据库就可以看到远程数据库的表拉[]~( ̄▽ ̄)~*
更多推荐
MySQL连接远程数据库(使用Navicat工具)
发布评论