>  기사  >  데이터 베이스  >  아이디어를 mysql과 통합하는 방법

아이디어를 mysql과 통합하는 방법

藏色散人
藏色散人원래의
2020-11-01 15:46:103939검색

mysql을 아이디어와 통합하는 방법: 먼저 데이터베이스 도구 창을 연 다음 데이터베이스 도구 창의 왼쪽 상단에 있는 추가 버튼 "+"를 클릭하고 마지막으로 MySQL 유형을 선택하고 관련 파일을 입력합니다. 호스트 이름, 데이터베이스 이름, 데이터베이스 연결의 사용자 이름 및 비밀번호가 전부입니다.

아이디어를 mysql과 통합하는 방법

권장: "mysql 비디오 튜토리얼"

1. IntelliJ IDEA는 MySQL 데이터베이스를 통합합니다

  1. 메뉴 보기→도구 Windows→데이터베이스를 통해 데이터베이스 도구 창 열기
    아이디어를 mysql과 통합하는 방법
  2. 데이터베이스 도구 창의 왼쪽 상단에 있는 추가 버튼 "+"를 클릭하고 데이터베이스 유형 MySQL
    아이디어를 mysql과 통합하는 방법
  3. 을 선택합니다. 관련 파일을 다운로드하라는 메시지가 표시되고 호스트 이름, 데이터베이스 이름, 사용자 이름 및 데이터베이스 연결 비밀번호
    아이디어를 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.

아이디어를 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需要重新启动方可查看
    아이디어를 mysql과 통합하는 방법

  3. 再次点击Test Connection按钮进行测试数据库连接是否正常아이디어를 mysql과 통합하는 방법

  4. 后面我发现这好像只是临时解决的,不能一次解决,下面更新一下内容,直接在IDEA中修改
    아이디어를 mysql과 통합하는 방법
    serverTimezone的值可以是: Asia/Shanghai
    或者 Hongkong 或者 Asia/Hongkong
    아이디어를 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서버가 잘못된 시간대를 반환합니다. 고급' 탭을 클릭하고 'serverTimezone' 속성을 수동으로 설정하세요.
    아래에서 해결 방법을 계속 읽어보세요. 아이디어를 mysql과 통합하는 방법

  7. 2. 서버가 잘못된 시간대를 반환하는 경우 '고급' 탭으로 이동하여 'serverTimezone' 속성을 수동으로 설정하세요.
🎜🎜🎜이유: 중국의 시간대는 UTC-8은 그리니치 표준시와 정확히 8시간 차이가 납니다. MySql의 기본 시간대는 UTC 시간대이며, 베이징 시간보다 8시간 늦기 때문에 시간대 오류가 발생하므로 MySql의 시간대 설정을 수정해야 합니다. 🎜🎜🎜🎜시간대 오류 문제 해결: 🎜win+R, Dos 창을 불러오고 mysql을 시작합니다.🎜rrreee 🎜시간대를 성공적으로 설정하고 시간대를 다시 확인합니다. 표시는 다음과 같습니다🎜참고: 보려면 mysql을 다시 시작해야 합니다🎜여기에 그림 설명 삽입🎜🎜🎜🎜연결 테스트 버튼을 다시 클릭하여 데이터베이스 연결이 정상인지 테스트하세요이미지 삽입 설명은 여기에 있습니다.🎜serverTimezone code> 값은 <code>아시아/상하이🎜, 홍콩 또는 아시아/홍콩일 수 있습니다. >🎜여기에 그림 설명 삽입🎜🎜🎜🎜사용법 배우기 IDEA에서 라이브러리를 생성하는 SQL 다음은 데이터 테이블 생성 jd.sql 테스트 🎜rrreee 🎜🎜🎜SQL을 마우스 오른쪽 버튼으로 클릭하고 실행 후 jd 데이터베이스를 제공합니다. 그러면 데이터 테이블 jd_item이 오른쪽에 표시됩니다 🎜🎜

위 내용은 아이디어를 mysql과 통합하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.