java swing&awt 访问mysql数据库

实际需要,一部分功能使用java swing 来实现

发现一个问题 


原因是,我后来配置的这台服务器 没有该上面的设置

mysql安装以后,如果没有任何配置的情况下,默认的配置如下

mysql -u root -p

输入root密码

进入mysql命令行以后

use mysql

select host,user,password from user;    显示如下

java swing&awt 访问mysql数据库_第1张图片

看到  用root用户及其密码 只能通过localhost访问

如果想要让root用户通过其他远程ip地址访问本机mysql需要如下授权

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

改完以后的效果如下图:

java swing&awt 访问mysql数据库_第2张图片

%的那一行,表示可以从任何ip地址访问的用户名和密码





你可能感兴趣的:(java swing&awt 访问mysql数据库)