Navicat 12 鏈接 Mysql8.0 使用日誌

目前最新的Mysql8.0 + Navicat12,使用中常有一些棘手問題mysql

解決了的都會貼出來,受益於小夥伴們sql

咱們的目標是發現問題,解決問題,歡迎你們貼出本身使用時遇到的問題,集思廣益數據庫

好了,上乾貨!(努力續更中。。。ide


 

配置使用日誌加密

問題一:spa

安裝完畢後,首要任務就是能鏈接的上3d

Navicat12 鏈接不上 MySQL8.0,老是報錯1251;日誌

緣由是MySQL8.0版本的加密方式和MySQL5.0的不同,鏈接會報錯。code

解決:更改加密方式爲mysql_native_passwordblog

alter user 'root'@'localhost' identified with mysql_native_password by '(密碼)';

 


 

功能使用日誌

功能需求:

程序導入一條公告記錄時,數據庫自動記錄當前時間

錯誤現象:

程序導入一條公告記錄時,默認時間爲空

解決方法:

navicate12 版本中,字段爲timestamp的設置時,默認的設置爲null,且在12版本中,默認值選擇項中沒有CURRENT_TIMESTAMP,需手動鍵入,以下:

手動修改timestamp的默認值爲CURRENT_TIMESTAMP後,親測有效實現功能需求。

相關文章
相關標籤/搜索