idea集成mysql的方法:首先打開數據庫工具窗口;然后點擊database工具窗口左上角添加按鈕“+”,選擇數據庫類型MySQL;最后下載相關文件,填寫數據庫連接的主機名、數據庫名、用戶名和密碼即可。
推薦:《mysql視頻教程》
一、intellij idea集成MySQL數據庫
- 菜單View→Tool windows→Database打開數據庫工具窗口
- 點擊Database工具窗口左上角添加按鈕“+”,選擇數據庫類型MySQL
- 會提示下載相關文件,填寫數據庫連接的主機名、數據庫名、用戶名和密碼
- 點擊Test Connection按鈕進行測試數據庫連接是否正常,測試可能報錯如下:
Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ Property manually.
解決辦法請繼續往下看
二、解決 Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually.
-
原因:中國所在時區是UTC-8,剛好和格林威治時間差8個小時,MySql默認的時區是UTC時區,比北京時間晚8個小時,因而導致時區錯誤,所以要修改MySql的時區設置。
-
解決時區報錯問題:
win+R,調出Dos窗口,啟動mysql# 查看時區show variables like '%time_zone%';# 設置時區set global time_zone = '+8:00';
設置時區成功,再次查看時區,顯示如下
注意:mysql需要重新啟動方可查看 -
再次點擊Test Connection按鈕進行測試數據庫連接是否正常
-
后面我發現這好像只是臨時解決的,不能一次解決,下面更新一下內容,直接在IDEA中修改
serverTimezone的值可以是: Asia/Shanghai
或者 Hongkong 或者 Asia/Hongkong -
學會在IDEA上使用SQL創建庫,以下提供一個數據表創建的jd.sql測試
DROP database IF EXISTS `jd`;create database jd;use jd;DROP database IF EXISTS `jd_item`;CREATE TABLE `jd_item` ( `id` bigint(10) NOT NULL AUTO_INCREMENT COMMENT '主鍵id', `spu` bigint(15) DEFAULT NULL COMMENT '商品集合id', `sku` bigint(15) DEFAULT NULL COMMENT '商品最小品類單元id', `title` varchar(100) DEFAULT NULL COMMENT '商品標題', `price` bigint(10) DEFAULT NULL COMMENT '商品價格', `pic` varchar(200) DEFAULT NULL COMMENT '商品圖片', `url` varchar(200) DEFAULT NULL COMMENT '商品詳情地址', `created` datetime DEFAULT NULL COMMENT '創建時間', `updated` datetime DEFAULT NULL COMMENT '更新時間', PRIMARY KEY (`id`), KEY `sku` (`sku`) USING BTREE) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='京東商品表';
-
右鍵該sql,執行后右邊出現數據庫jd以及數據表jd_item
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦