首頁  >  文章  >  資料庫  >  idea如何整合mysql

idea如何整合mysql

藏色散人
藏色散人原創
2020-11-01 15:46:103943瀏覽

idea整合mysql的方法:先開啟資料庫工具視窗;然後點選Database工具視窗左上角新增按鈕“ ”,選擇資料庫類型MySQL;最後下載相關文件,填寫資料庫連線的主機名稱、資料庫名稱、使用者名稱和密碼即可。

idea如何整合mysql

推薦:《mysql影片教學

一、IntelliJ IDEA整合MySQL資料庫

  1. 選單View→Tool Windows→Database開啟資料庫工具視窗
    idea如何整合mysql
  2. 點選Database工具視窗左上角新增按鈕“ ”,選擇資料庫類型MySQL
    idea如何整合mysql
  3. 會提示下載相關文件,填寫資料庫連接的主機名稱、資料庫名稱、使用者名稱和密碼
    idea如何整合mysql
  4. 點選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.

idea如何整合mysql

  1. 原因:中國所在時區是UTC-8,剛好和格林威治時間差8小時,MySql預設的時區是UTC時區,比北京時間晚8個小時,因而導致時區錯誤,所以要修改MySql的時區設定。

  2. 解決時區報錯問題:
    win R,調出Dos窗口,啟動mysql

    # 查看时区show variables like '%time_zone%';# 设置时区set global time_zone = '+8:00';

    設定時區成功,再次查看時區,顯示如下
    注意:mysql需要重新啟動方可查看
    idea如何整合mysql

  3. ##再次點選

    Test Connection按鈕進行測試資料庫連線是否正常idea如何整合mysql

  4. 後面我發現這好像只是暫時解決的,不能一次解決,下面更新一下內容,直接在IDEA中修改


    idea如何整合mysql
    serverTimezone的值可以是: Asia/Shanghai
    HongkongAsia/Hongkong
    idea如何整合mysql

  5. 學會在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='京东商品表';
  6. 右鍵該sql,執行後右邊出現資料庫

    jd以及資料表jd_item
    idea如何整合mysql

以上是idea如何整合mysql的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn