目錄
Pycharm Database Navigator連接mysql
1.安裝Database Navigator
由于使用得是Pycharm Community版,在View->Tool window里找不到database,只能通過File->Settings->Pluigns,搜索database,找到Database Navigator,點擊Intall進行安裝。
2.下載mysql驅動
下載地址:https://dev.mysql.com/downloads/connector/j/?os=26
windows下選擇Platform independent,下載完成后解壓。
3.創建連接
按圖示填寫信息和賬號密碼,Driver source選擇External library,在Driver library找到剛才下好得jdbc driver所在得文件夾,點擊Test Connection測試是否連接成功。
4.時區錯誤
如果在測試連接后提示時區錯誤,則在cmd中進去mysql后,輸入
set global time_zone = '+8:00';
即可。
pycharm無法連接上mysql
安裝database navigator:社區版得pycharm,Tool Windows里沒有Database,所以要手動安裝Database Navigator:File →Settings→Plugins→搜索框中輸入Database Navigator→下載插件→安裝完成重啟Pycharm(下圖我已經按上述方法安裝好了database navigator)
對mysql進行配置
導航欄中選擇DB Navigator,進入Database Browser后在設置里配置mysql。
Authentication下,user填root;password填之前在mysql下配置得密碼,其他默認。
報錯解決
一般情況下,在進行了1、2兩步之后會連接成功,但我在連接是卻出現了報錯:
The server time zone value '?й???????' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the 'serverTimezone' configuration property) to use a more specifc time zone value if you want to utiliz
報錯原因是新版mysql得時區設置有問題,故下面對mysql進行時區更改(照例先登錄Mysql,然后輸入set global time_zone="+8:00",注意是"+8:00"而不是"8:00",我第一次就輸錯了,然后報錯了):
進行完這一步后,打開Pycharm發現數據庫已經連接上了,會提示...successfully
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持之家。