最近更新了mysql版本,從5.1公升級到了8.0.15,然後使用逆向工程生成對映檔案時出現了一些問題
一、url寫法
在使用5.1的版本的時候url的寫法:jdbc:mysql://localhost:3306/test
8.0.15的寫法:
jdbc:mysql://localhost:3306/cash_register?useunicode=true&characterencoding=utf-8&servertimezone=gmt
二、驅動
一定要更新驅動,5.1版本的驅動不能用在8.0.15
三、許可權問題
這個不用多說了,安裝新資料庫的時候都要記得配置開啟遠端連線
mr.d
寫於2023年4月9日
MySQL8允許遠端連線
一 設定mysql服務允許外網訪問 修改mysql的配置檔案,有的是my.ini windows 有的是my.cnf linux 在配置檔案中增加 mysqld port 3306 bind address 0.0.0.0 然後重新啟動mysql服務,執行service mysql restart。...
MySQL8 客戶端連線
官網說明 mysql8.0.4開始預設採用的caching sha2 password 密碼外掛程式 此時可以修改my.cnf中的配置來使用與老版本相容的密碼外掛程式,解決客戶端與mysql版本不相容問題.將 注釋掉的 default authentication plugin mysql nati...
mysql8建立遠端連線賬戶
mysql8和原來的版本有點不一樣,8的安全級別更高,所以在建立遠端連線使用者的時候,不能用原來的命令 同時建立使用者和賦權 mysql grant all privileges on to test localhost identified by 123456 必須先建立使用者 密碼規則 mysq...