我从TXT文档里把数据读到数组里,再写到数据库里 到4000条左右的时候就出现下面异常了 ,就单纯的JDBC 没有用其他的
报的
java.net.SocketException
MESSAGE: java.net.BindException: Address already in use: connectSTACKTRACE:
.........
java.net.SocketException: java.net.BindException: Address already in use: connect
....
Last packet sent to the server was 0 ms ago.
at com.mysql.jdbc.Connection.createNewIO(Connection.java:2707)....

解决方案 »

  1.   

    java.net.SocketException: java.net.BindException: Address already in use:看看这个是哪里提示的?是你的数组还是mysql里面返回的?
      

  2.   

    数组每问题的,读TXT不会SOCKET的异常吧 是往MYSQL里插入数据时
      

  3.   

    看一下你的mysql的错误日志中的信息。
    另外检查一下你的表是不是过大了,在FAT磁盘格式中一个MYISAM表的大小最多为2/4G
      

  4.   

    如果是mysql端的错误,那你看下mysql 的data目录下的err错误日志,看是否能找到些有用信息没有
      

  5.   

    090827 15:07:32 [Note] C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt: Normal shutdown090827 15:07:34 [Warning] C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt: Forcing close of thread 3  user: 'root'090827 15:07:34  InnoDB: Starting shutdown...
    090827 15:07:38  InnoDB: Shutdown completed; log sequence number 0 16779793
    090827 15:07:38 [Note] C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt: Shutdown complete090827 15:07:40  InnoDB: Started; log sequence number 0 16779793
    090827 15:07:40 [Note] C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt: ready for connections.
    Version: '5.0.24-community-nt'  socket: ''  port: 3306  MySQL Community Edition (GPL)
    这是错误日志上的 端口怎么会有问题 可是我1条条读 超时
      

  6.   

    一样跟你在MYSQL里一样 NND这小子直接Q我啊