
mysql
xyry
ACM入门中……
展开
-
Navicat 2003-can't connect to MYSQL server on 'localhost'(10061)
发现问题:问题的出现是这样的-----我打开Navicat,点击某个主机名/IP为localhost的连接,然后报错如下。分析问题:这句话的意思是“不能够连接到主机(名称为localhost)上的MYSQL服务”。这样问题就明了了。既然连接不到,原因就可能是:1----主机localhost上不存在MYSQL服务;2----主机上存在MYSQL服务,但是服务未启动。当然,这里不可能转载 2018-01-12 14:06:06 · 9596 阅读 · 0 评论 -
报错Before start of result set
处理结果集时不小心犯的错:Before start of result set解决方法:while(rs.next()) 这样就OK 了原创 2018-01-12 17:37:30 · 424 阅读 · 0 评论 -
错误:Operation not allowed after ResultSet closed
一个stmt多个rs进行操作引起的ResultSet已经关闭错误一个stmt多个rs进行操作.那么从stmt得到的rs1,必须马上操作此rs1后,才能去得到另外的rs2,再对rs2操作.不能互相交替使用,会引起rs已经关闭错误。原创 2018-01-12 17:41:33 · 627 阅读 · 0 评论 -
错误:Unknown column 'a' in 'field list'
sql="update stu set name='"+name+"',classes='"+classes+"',score='"+score+"' where id='"+id+"'";必须要加上单引号,才可以区分出来.字符串必须加单引号,否则会报错原创 2018-01-12 17:44:25 · 8312 阅读 · 1 评论 -
错误:Column count doesn't match value count at row 1
开发中运行mysql脚本,发现提示mysql提示Column count doesn't match value count at row 1错误,经过检查后发现是由于写的SQL语句里列的数目和后面的值的数目不一致,比如insert into 表名 (field1,field2,field3) values('a','b')这样前面的是三列,后面却只有二个值,这就会出现这个错误的。原创 2018-01-15 15:03:52 · 5207 阅读 · 0 评论