求解疑。
最近在做学校的java ke设,然后设计了一个管理系统,大概功能就是对我的数据库进行增删改查功能。
到目前为止,程序大体都设计出来了,该系统之前只能在我个人电脑上使用,然后我通过查询资料将数据库的root用户的默认访问对象从本地访问改成了全部都可以访问
使用了下面的数据库命令
use mysql;
update user set host = '%' where user = 'root';
flush privileges;
java JDBC的连接设置
driver=com.mysql.cj.jdbc.Driver
url=jdbc:mysql://(ip地址):3306/it?useSSL=false&severTimezone=GMT
user=root
password=123456
上面括号中填的IP地址是通过在命令窗口下执行 ipconfig 命令查询的ipv4地址(网络是用的手机热点),目前使用这个配置方法只能自己电脑使用数据库或者让别人连我的热点来访问我的数据库,所以目前的问题是 他人如何远程连接使用我的数据库,也就是外网访问我的数据库。