使用IDEA连接数据库

  1. 首先要确保MySQL的服务是开启的,如果没有开启,可以在命令行开启MySQL的服务,命令如下所示:
    net start mysql
  2. 打开IDEA,然后点击右侧边栏的Database

会出现下面所示的内容:

IDEA是否连接MySQL idea如何连接mysql_mysql

  1. 点击"+"号,找到“Data Source”选项,光标移动到这个选项的时候,会展开一系列的数据库选项,找到我们要连接的"My SQL"选项,会出现一个填写配置连接数据库的页面,按照要求填写主机地址、端口号、用户名、密码等等

IDEA是否连接MySQL idea如何连接mysql_IDEA是否连接MySQL_02

  1. 如果事前没有配置连接MySQL的驱动程序,现在要把MySql的驱动配置一下,在这个页面的左侧会看到"Drivers"这一栏目,这里都是要配置的数据库驱动的类型,现在找到MySQL,点击进入相应的配置页面

IDEA是否连接MySQL idea如何连接mysql_mysql_03

  1. 先在Class这里,将其设置为 “com.mysql.jdbc.Driver”
  2. IDEA是否连接MySQL idea如何连接mysql_数据库_04

  3. 在 "Driver files"里设置驱动程序,可以点击右边的 “+”,然后有两个选项:“Custom JARs” 和 “Provided Driver”。如果你自己下载好了,相应的数据库驱动,可以选择Custom JARs然后从相应的路径里选择,;如果没有,则可以直接从Provided Driver里面选择相应的数据库驱动,选好版本也可以。然后点击 apply即可。
  4. IDEA是否连接MySQL idea如何连接mysql_数据库_05

  5. 如果报Server returns invalid timezone. Need to set ‘serverTimezone‘ property.
  6. IDEA是否连接MySQL idea如何连接mysql_MySQL_06

一:点开最右侧 Advanced,找到 serverTimezone,在右侧value处填写 GMT,保存即可!(或填写 Asia/Shanghai)

IDEA是否连接MySQL idea如何连接mysql_数据库_07


IDEA是否连接MySQL idea如何连接mysql_MySQL_08

二:解决方法,后面添加 ?serverTimezone=GMT

IDEA是否连接MySQL idea如何连接mysql_mysql_09


GMT(Greenwich Mean Time):格林威治标准时间

UTC:世界标准时间

CST(China Standard Time):中国标准时间

GMT + 8 = UTC + 8 = CST

  1. 最后点击ok,即可连接成功。

连接后选择数据库

IDEA是否连接MySQL idea如何连接mysql_IDEA是否连接MySQL_10

IDEA是否连接MySQL idea如何连接mysql_数据库_11

查看数据库的内容

双击数据库,或里面的表

IDEA是否连接MySQL idea如何连接mysql_数据库_12

修改表的内容

IDEA是否连接MySQL idea如何连接mysql_数据库_13


IDEA是否连接MySQL idea如何连接mysql_mysql_14

写SQL语句的地方

IDEA是否连接MySQL idea如何连接mysql_java_15