1. 程式人生 > >mysql:java連線資料庫出現的一些問題及解決方法

mysql:java連線資料庫出現的一些問題及解決方法

1.首先是建立了一個.sql檔案後,出現了“no data sources are configured.....”的問題,解決該問題分為如下幾步:

第一步:按1234的步驟新增資料庫(因為我電腦上是mysql,所以選擇mysql)

第二步,新增資料庫資訊(資料庫、賬戶、密碼),測試連線

如果你建立了資料庫,則把你建立的資料庫名字寫到database一欄,如果還沒有建立過資料庫,去建立一個數據庫。

如果你還記得你安裝mysql時候的賬戶和密碼,則直接填進去,如果不記得了,就用下述步驟查詢(適用於win10,mysql5.7以上版本):

第一小步、進入cmd,進入mysql的bin資料夾下

第二小步、先在工作管理員關閉“mysql.exe”,接著輸入 命令“ mysqld --skip-grant-tables ”;

第三小步、重新開啟一個cmd,進入mysql的bin資料夾下

第四小步、輸入命令“mysql”; 

第五小步、輸入命令“show databases;”;(注意這個有分號結尾),正常的話能看到你建立的資料庫。

第六小步、輸入命令“use mysql”;選擇mysql資料庫。

第七小步、輸入命令“show tables;”;(注意分號結尾),這裡就會顯示出你的所有表,裡面有個user表就是儲存賬戶和密碼的表。

第八小步、輸入命令“select user,host,authentication_string from user”來檢視賬戶資訊;authentication_string欄顯示的便是你的密碼資訊,如果要修改密碼,則執行第九小步。

第九小步(修改密碼)、輸入命令“  update mysql.user set authentication_string=password('123456') where user='root' and host='localhost' ”,就已經將密碼修改為123456了。

這時,便可在java裡面新增相應的使用者名稱“root”和密碼“123456”了,此時測試一般會成功連線,如果不成功,可能是寫錯了什麼,仔細檢查就可以了。