idea與mysql建立連線時出現的一些問題和詳解

2021-10-05 12:15:49 字數 598 閱讀 4432

mysql建立新連線測試不成功,檢查以下問題

檢視使用者host狀態:

use mysql

select user, host from user;

如果沒有root使用者,則:

update user set host=『localhost』 where user=『root』;

檢視系統使用者對應的認證外掛程式:

(如果是8.0版本則為caching_sha2_password,

但必須為mysql_native_password才可用,這是plugin版本的衝突)

select user,plugin from mysql.user;

再修改plugin,輸入:

alter user 『root』@『localhost』 identified with mysql_native_password by 『密碼』;

在idea中建立與mysql的連線進行測試連線時提示修改時區則:

出現時區不對時,輸入:(因為比北京時區晚8小時)

set global time_zone=』+8:00』;或者改為utc

或者檢查mysql的外掛程式包是否用對,可改為mysql5.1的包

IDEA建立Hibernate專案時遇到的一些錯誤

按照別的部落格搭建專案,遇到一些問題,就記錄一下吧,希望對有同樣問題的人有所幫助 jar包的缺少,匯入框中jar應該就解決了 注意我連線的資料庫是sqlserver 按照 的方法解決了 新建log4j2.xml 原因 hibernate.cfg.xml中引用了錯誤的dtd檔案路徑 解決方法 替換為正...

mysql 連線引數 Mysql連線時引數

其中 server,host,data source,datasource,address,addr,network address 資料庫位置 以上任何關鍵字均可 database,initial catalog 資料庫名 port socket 埠,預設 3306 connectionproto...

連線mysql出現亂碼 MySQL連線時的亂碼問題

昨天用python連線mysql時遇到了乙個錯誤 latin 1 codec can t encode characters in position 36 37 ordinal not in ra.調式乙個多鐘頭才發現原來是編碼的問題,於是檢視mysql的編碼如下 問題就出在這,以上三個設定編碼是g...