問:public class extends AppCompatActivity {
conn=DriverManager.getConnection(url,user,password);
}
}
上面是我用 studio 4 寫的一段代碼,目的是連接我的數據庫,怎么連都連接不上,不知是什么原因?我下載的mysql 驅動是mysql-connector-java-8.0.22 麻煩您了,謝謝
,數據庫的連接問題
答:您好,服務器mysql是5.7版本,請核實下您的jar包可能版本太高,參看https://www.jb51.net/article/139573.htm ,非常感謝您長期對我司的支持!
問:我重新下載了那個5.1版本的jar文件,仍然是不能連接上。是不是我們的數據庫默認端口不是3306呀?下面是錯誤信息
I/regist: have regist
I/sql: the conn isnot ok
W/System.err: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not connection to server=demo
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
答:您好,數據庫端口是3306,數據庫本身沒問題,您程序是放在自己本地嗎?您先測試下用本地客戶端工具是否能連接;另外,數據庫連接字符串, 把端口也加上jdbc:mysql://sql.s1062.vhostgo.com:3306/wzgzjxwtwl,非常感謝您長期對我司的支持!
問:我的程序是在我的電腦上運行的,用連接這個數據庫一點問題都沒有,用自已做的網頁訪問和添加數據也沒有問題,就是用這個java 連接不上,端口3306我也加上了,可是仍然連接不上,完全就是按時您上面介紹的那個文件做的,唉,搞不明白了。您分析一下是哪里出了問題,謝謝
答:您好,您用都能連接, 說明數據庫服務器本身是沒問題的,那么問題自然是在您的java程序上了,您自己先建一個空的項目,在網上搜一些測試實例代碼試下,非常感謝您長期對我司的支持!
問:遠程端口剖 我在寶塔里改成了 現在2個端口都連不上服務器了,是不是 寶塔面板的端口用的17821 遠程端口就不能用17821了
答:您好,
當前服務器可以遠程連接,請您重新核實查看。之前無法遠程連接2個原因:1.對應服務器上寶塔控制面板的登錄端口和服務器遠程端口相同,其寶塔控制面板端口要獨立設置。2.對應服務器系統防火墻中沒有放行您設置的17821端口,放行參考http://www.shinetop.cn/faq/list.asp?unid=420 ,非常感謝您長期對我司的支持!
三五互聯(35.com)是經工信部、ICANN、CNNIC認證審批,持有ISP、云牌照、IDC、CDN、頂級域名注冊商等全業務資質的正規老牌服務商,自成立至今20余年專注于域名注冊、虛擬主機、云服務器、企業郵箱、企業建站等互聯網基礎服務!
截止目前,已經為超過2000萬個域名提供了注冊、解析等服務,是中國五星級域名注冊注冊商!已為超過50萬個網站提供了高速穩定的云托管服務,獲評中國最受用戶喜歡云主機服務商。
三五互聯提供全方位7X24H專業售后支撐,域名注冊特價1元起,高速穩定云主機45元起,更多詳情請瀏覽三五互聯官網:http://www.shinetop.cn/