跟操作oracle 數(shù)據(jù)一樣,也是要先引入驅(qū)動(dòng)吏够,配置數(shù)據(jù)元件罕容。
mysql 的驅(qū)動(dòng),是在mysql官網(wǎng)上下載的稿饰。首先看看自己的mysql版本锦秒。防止版本不對(duì)。驅(qū)動(dòng)一般下載最下的喉镰,會(huì)向下兼容旅择。
C:\Users\Administrator>mysql --version??
mysql? Ver 8.0.12 for Win64 on x86_64 (MySQL Community Server - GPL)
打開mysql官網(wǎng)? ——》下載——》社區(qū)——》mysql連接器——》連接器/J?
這里選擇獨(dú)立平臺(tái),下載zip 包即可侣姆。
命令行登錄到mysql :
C:\Users\Administrator>mysql -uroot -p
Enter password: ******
show databases;
use autotest;
show tables;
--emp 表生真;
mysql> desc emp;
+-------+-------------+------+-----+---------+----------------+
| Field | Type? ? ? ? | Null | Key | Default | Extra? ? ? ? ? |
+-------+-------------+------+-----+---------+----------------+
| id? ? | int(11)? ? | NO? | PRI | NULL? ? | auto_increment |
| name? | varchar(30) | YES? |? ? | NULL? ? |? ? ? ? ? ? ? ? |
| age? | int(3)? ? ? | YES? |? ? | NULL? ? |? ? ? ? ? ? ? ? |
| sex? | char(1)? ? | YES? |? ? | NULL? ? |? ? ? ? ? ? ? ? |
+-------+-------------+------+-----+---------+----------------+
以上是要測(cè)試的數(shù)據(jù)庫及表。
配置數(shù)據(jù)庫的URL及Driver,
??serverTimezone=UTC? ?,這個(gè)不加的時(shí)候報(bào)錯(cuò)了捺宗,所以需要設(shè)置一個(gè)時(shí)區(qū)的參數(shù)柱蟀。
Cannot create PoolableConnectionFactory (The server time zone value '?????????????????' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.)
其他的操作,后續(xù)會(huì)繼續(xù)不上蚜厉。