页次: 1
如题,连不上 Mysql 数据库,用 NetBeans 在他的数据库选项中也连不上,但是在 XP 可以连上,不知道在 Archlinux 下是怎么回事。每次都报错,错误如下:
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
现在要做一个web作业,在网上搜了很多,都没找到答案。求各位大大解答,感激不尽!!!
下载了 mysql-connector-java-5.1.18-bin.jar,并把它放在了 tomcat-6.0.35/lib 、openjdk-7/lib、openjdk-7/jre/lib这些目录下面。
mysql 是 5.1.19。还在 /etc/profile 中加入了下面这些内容:
PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin: /usr/lib/jvm/java-7-openjdk/bin: /usr/lib/jvm/java-7-openjdk/jre: /home/wen/Web/apache-tomcat-7.0.14/bin "
export PATH
CLASSPATH=".:/usr/lib/jvm/java-7-openjdk/lib/dt.jar: /usr/lib/jvm/java-7-openjdk/lib/tools.jar: /usr/lib/jvm/java-7-openjdk/lib/mysql-connector-java-5.1.18-bin.jar: /usr/lib/jvm/java-7-openjdk/mysqljdbc/mysql-connector-java-5.1.18-bin.jar "
export CLASSPATH
[attachment=0:2f6bqxej]<!-- ia0 -->mysql.png<!-- ia0 -->[/attachment:2f6bqxej]
离线
好好的看了一遍 wiki ,终于找到原因了,以前还是太粗心。解决方法如下:
MYSQL 服务默认不监听TCP 3306端口,想要远程 TCP 连接MySQL服务器,编辑/etc/mysql/my.cnf,注释掉以下这行:
skip-networking
把它注释后就成功了! :em06
离线
我记得mysql的my.conf文件里面好像就有相关注释说明
just for fun :-)
离线
我记得mysql的my.conf文件里面好像就有相关注释说明
没去看....... :em06
离线
页次: 1