Scala編碼和MySQL8 0入庫問題

2021-10-10 18:30:16 字數 413 閱讀 1002

1、記錄使用:

jsonobject包:com.alibaba.fastjson.jsonobject
scala使用過程中,解決put進去的是亂序問題

val json = new jsonobject(true)

true為按照linkedhashmap儲存,linkedhashmap為有序map,put時採用方式根據index儲存,所以有序

2、mysql入庫問題:

flink儲存mysql8.0時會報錯:

8.0之前使用jdbc寫入是導包:com.mysql.jdbc.driver

8.0之後使用jdbc寫入更改為:com.mysql.cj.jdbc.driver

並且需要編寫 url時候:jdbc:mysql:           ---->ad_base為庫名

mysql8 0修改編碼

mysql8.0修改編碼 mysql安裝目錄下,修改my.ini配置檔案修改字元編碼 控制台下修改只對當前控制台有效,關閉後不會儲存修改,所以需要修改編碼的話需要修改配置檔案 mysql 設定mysql客戶端預設編碼 default character set utf8 mysqld 設定埠號 po...

mysql8 0提示命令 MySQL8 0操作命令

mysql8.0版本和mysql5.0的加密規則不一樣,而現在的很多任務具等都是不支援的,我們這裡使用的是將mysql使用者登入的加密規則修改為mysql native password的方法來進行解決的。修改加密規則alter user root localhost identified by p...

mysql8 0修改登入

在mysql8.0當中的密碼認證外掛程式以經由mysql native password改為caching sha2 password 修改密碼的方式也發生了改變,控制台修改密碼方法如下 use mysql alter user root localhost identified by 新密碼 修改...