1、首先打开MySQL,后打开MySQL的图形管理界面。
学习MySQL连接IDEA
我这边用的是Navicat for MySQL的图形管理界面,点击连接,弹出一个界面,输入连接名,用主机连接localhost,输入用户名密码,后点击连接测试,我这边填的是mac连接名,然后创建数据库,建立表,设置表的属性什么的。
学习MySQL连接IDEA
以下是在MySQL图形界面创建表格的内容:
/*
Navicat MySQL Data Transfer

Source Server : mac
Source Server Version : 50027
Source Host : localhost:3306
Source Database : band1

Target Server Type : MYSQL
Target Server Version : 50027
File Encoding : 65001

Date: 2020-04-26 16:35:26
*/

SET FOREIGN_KEY_CHECKS=0;


– Table structure for band


DROP TABLE IF EXISTS band;
CREATE TABLE band (
id int(11) NOT NULL,
name varchar(20) NOT NULL,
remark varchar(100) default NULL,
PRIMARY KEY (id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;


– Records of band



– Table structure for student


DROP TABLE IF EXISTS student;
CREATE TABLE student (
id varchar(10) NOT NULL,
name varchar(20) NOT NULL,
band_id int(11) NOT NULL,
create_time timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
address varchar(100) default NULL,
status tinyint(4) NOT NULL default ‘9’,
PRIMARY KEY (id),
KEY band_id (band_id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;


– Records of student


2、在IDEA选择Database→Data Source→Mysql,第三步这个是你用什么来连接就选择哪个,我这边是使用MySQL。
学习MySQL连接IDEA
填写相应的内容,名称、用户名、密码。
学习MySQL连接IDEA
若是你是第一个连接的话你就要下载几个文件,先选择左边你对应安装的MySQL的版本,我这边安装的是5点多的就选择MySQL for 5.1,然后点击右边那个Download ver.5.1.47那个下载。
学习MySQL连接IDEA
下载完后点击回到@localhost然后点击Test Connection,出现这个说明成功了。
学习MySQL连接IDEA
要是出现一下情况Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually.
说明时区有问题。
学习MySQL连接IDEA
解决时区问题的方式如下:
首先检查下MySQL的时区是否已经设置
mysql -hlocalhost -uroot -p
show variables like’%time_zone’;
若显示的时system说明没有设置时区,那么我们就来这之下时区,在MySQL那输入命令set global time_zone=’+8:00’;

若是这样设置还是不能够解决问题你们试下下面这个方法:
在Advanced找到serverTimezone的值设置为Asia/Shanghai
学习MySQL连接IDEA3、解决完问题后我们接下来继续。导入刚在在MySQL写的语句:
学习MySQL连接IDEA
点击Console后会出现以下工作区,把我们在MySQL编写的语句粘贴复制到这个工作区就可以了。
学习MySQL连接IDEA

学习MySQL连接IDEA
再倒入的语句前面要加上创建数据库和使用这个数据库的语句
create database band1 default collate utf8_bin;
use band1;
添加完后点击左上角那个绿色三角形运行,运行后右边就可以看到导入的数据库了
学习MySQL连接IDEA
4、这样我们就实现了从简单的MySQL上建表格然后把表格的内容和格式导入到连接的IDEA上。

相关文章:

  • 2021-11-08
  • 2021-06-07
  • 2021-05-03
  • 2021-12-23
  • 2021-10-11
  • 2022-01-09
  • 2022-01-21
  • 2022-12-23
猜你喜欢
  • 2021-10-05
  • 2021-07-21
  • 2021-05-12
  • 2021-08-25
  • 2021-08-31
相关资源
相似解决方案