1. 程式人生 > >快受不了MYSQL了,簡直要瘋了

快受不了MYSQL了,簡直要瘋了

下午想做點東西,就實現一登陸功能,先是在網上淘了好久才淘到了一個免費的JSP伺服器,MYSqL資料庫,興致勃勃的開始寫了,以前沒用過MYSqL,到網上找了下連線資料庫的方法,和SQL Server的差不多,恩,然後就開始用Jbuilder寫程式碼了,於是,最叫人抓狂的事情來了。
在MYSqL裡,查詢語句表名加單引和不加是不一樣滴,
SELECT * FROM 'userinfo' where uname = 'admin' and upass = 'admin'
不過在我這裡加不加都出錯。加了

  1. java.lang.IllegalArgumentException: Document base E:/JAVA工程/mySite/Tomcat/webapps/balancer does not exist or is not a readable directory

  1. com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version 
    for the right syntax to use near ''userinfo' where uname = 'admin' and upass = 'admin'' at line 1
第一個驢脣不對馬嘴,繼承了JBuilder的優良報錯傳統

如果不加呢,第一個還有,只不過第二個變成了
  1. com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Table 'chinaitvan.userinfo' doesn't exist
不存在的表名,暈了,首先宣告,我的資料庫連線是正確的,而且奇怪了,我在本地的MYSqL上測試的時候能正常執行,但一旦連到國外的MYSQL就是這樣反反覆覆的錯誤,到底怎麼回事呢,還望看到的高手能幫幫忙,幫小弟一把,
我的QQ:78533664.謝謝了