您好,登錄后才能下訂單哦!
這篇文章主要介紹idea集成mysql的方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
idea集成mysql的方法:首先打開數(shù)據(jù)庫工具窗口;然后點擊Database工具窗口左上角添加按鈕“+”,選擇數(shù)據(jù)庫類型MySQL;最后下載相關文件,填寫數(shù)據(jù)庫連接的主機名、數(shù)據(jù)庫名、用戶名和密碼即可。
Test Connection
按鈕進行測試數(shù)據(jù)庫連接是否正常,測試可能報錯如下:Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually.
原因:中國所在時區(qū)是UTC-8,剛好和格林威治時間差8個小時,MySql默認的時區(qū)是UTC時區(qū),比北京時間晚8個小時,因而導致時區(qū)錯誤,所以要修改MySql的時區(qū)設置。
解決時區(qū)報錯問題:
win+R,調(diào)出Dos窗口,啟動mysql
# 查看時區(qū)show variables like '%time_zone%';# 設置時區(qū)set global time_zone = '+8:00';
設置時區(qū)成功,再次查看時區(qū),顯示如下注意:mysql需要重新啟動方可查看
再次點擊Test Connection
按鈕進行測試數(shù)據(jù)庫連接是否正常
后面我發(fā)現(xiàn)這好像只是臨時解決的,不能一次解決,下面更新一下內(nèi)容,直接在IDEA中修改serverTimezone
的值可以是: Asia/Shanghai
或者 Hongkong
或者 Asia/Hongkong
學會在IDEA上使用SQL創(chuàng)建庫,以下提供一個數(shù)據(jù)表創(chuàng)建的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 '創(chuàng)建時間', `updated` datetime DEFAULT NULL COMMENT '更新時間', PRIMARY KEY (`id`), KEY `sku` (`sku`) USING BTREE) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='京東商品表';
右鍵該sql,執(zhí)行后右邊出現(xiàn)數(shù)據(jù)庫jd
以及數(shù)據(jù)表jd_item
以上是idea集成mysql的方法的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關知識,歡迎關注億速云行業(yè)資訊頻道!
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。