关于Linux下数据库测试

公司新买了Linux centos系统,以实现数据库的测试和管理,我在其上安装了MySQL软件。公司要求的是其他Java程序员通过连接我这台服务以获得数据,我修改了my.cnf配置文件并开启了3306端口,并且给与了客户机访问权限,但是客户机在使用jdbc连接时还是报错,我要怎么设置?公司还要求服务器和客户机之间实现局域网访问,需要应用到端口映射吗

参考mysql 局域网 连接
你是使用类似下面的命令给客户机设置访问权限的吗?flush privileges一下
grant all privileges on . to test@"%" identified by 'aaaa' ;
上面代码的意思是给从任意ip地址连接的用户名为test,密码为aaaa的用户赋予所有的权限。
flush privileges;
如果做了上面的还是报错,jdbc连接报错是什么?

你的操作系统是Windows还是Linux,下面这步有没有做?
配置文件的修改
%mysql_HOME%/my.conf

找到 bind-address = 127.0.0.1
注释掉这句话或者把它改为:
bind-address = 0.0.0.0