不知道為什麼 某一次更新我的 Mac mysql client 之後,連進 mysql 的時候,預設編碼都會變成 latin1 ( 這其實是 mysql 最預設的編碼 ) 其中 Server characterset、Client characterset、Conn. characterset 這三個項目都是我預期之外的,我預期的是…
Read More記得我們在前兩週的範例中,對 DB 進行寫入資料的時候是這樣用的: 如果要用變數傳入的話會變成這樣: 嘛~ 其實也是可以用啦! SQL Injection 問題 但是會有被 SQL Injection 的問題!什麼是 SQL Injection 呢? 簡單來個範例好了! 我們 DB Table…
Read More
Java | JDBC | MySQL | w3HexSchool
JDBC 連線 URL 模式
這篇呢!就單獨來聊連線的 url 阿我完全就是照著官方的介紹,如果覺得我寫的不好懂,也可以直接看官網! 這是通用的連線表示法 看到這一串滿討厭的… 我們可以把它分開了看 可以發現他其實… 還真的滿討厭的 protocol hosts databases properties protocol 顧名思義,就是連線的協議囉!官方一樣有幫我們列出以下可能出現的協議 jdbc:mysql: 這是最常見、最普通的連線方法 jdbc:mysql:loadbalance: 給有做負載均衡的 JDBC 連線使用…
Read More
Java | JDBC | MySQL | w3HexSchool
Java 連接 MySQL
我們這次用 MySQL Connector/J 8.0 來進行連結 先來裝一下相依性 裝好了之後,要怎麼用呢? 載入 Driver 首先我們要載入 MySQL 的 Driver 有看到被註解掉的那行,他是舊版的 Driver 位置,現在檔案依舊存在,只是裡面只剩下一行: 會跳出 err 的提醒訊息 (…
Read More