IDEA操作数据库并设置时区

这篇具有很好参考价值的文章主要介绍了IDEA操作数据库并设置时区。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

设置mysql的时区的方法(提供三种选择)

1、直接在advanced上配置serverTimezone属性值(单次连接有效)

2、进入MySQL客户端修改time_zone

3、直接修改MySQL的my.ini配置文件设置time-zone

使用Database

1、查看当前数据源下的所有数据库信息,选择需要在schemas中展示的数据库

2、查看数据库下的所有表信息

3、双击表名查看表数据

4、打开控制台

5、在控制台中输入sql语句执行

6、设置事务自动提交和隔离级别

7、查看当前控制台的sql语句执行记录

一、打开IDEA中的数据库

在IDEA中建立数据库连接,首先我们需要找到IDEA中的数据库,有以下两种方法可以找到:

1、在编辑窗口的右边有个Database按钮,点击。

servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

 2、如果没有,请点击上方的View(视图)-Tool Windows(工具窗口)-Database。

servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

二、新建数据库连接

选择需要建立连接的数据源,如MySQL

servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

三、配置数据源信息

  1. Host:数据源(如MySQL)的IP地址
  2. Port: 数据源(如MySQL)的端口号,MySQL默认为3306
  3. User: 数据库连接用户名
  4. Password: 数据库连接密码
  5. Database: 数据库名称

配置完数据源信息后点击Test Connection,测试连接是否正常

servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

 出现错误则测试连接失败

Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually.

该错误就是需要我们设置serverTimezone(服务器时区)

这时我们需要设置mysql的时区

四、设置mysql的时区的方法(提供三种选择)

1、直接在advanced上配置serverTimezone属性值(单次连接有效)

serverTimezone=Asia/Shanghai

servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

2、进入MySQL客户端修改time_zone

亲测重启电脑后失效,不推荐,不过也可以了解一下
2.1、进入命令窗口(Win + R

2.2、连接数据库 mysql -hlocalhost -uroot -p--->回车

2.3、输入密--->回车

进入mysql客户端

servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

 2.4、输入show variables like'%time_zone'; (注意不要漏掉后面的分号)--->回车

servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

显示 SYSTEM 就是没有设置时区,现在我们来设置时区。
2.5、输入set global time_zone = '+8:00'; 注意不要漏掉后面的分号)--->回车servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

2.6、然后我们需要输入exit命令,退出MySQL连接
之后,我们需要重新连接数据库,输入mysql -hlocalhost -uroot -p,回车,输入密码,回车继续输入show variables like'%time_zone'; (注意不要漏掉后面的分号),回车

servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

3、直接修改MySQL的my.ini配置文件设置time-zone

亲测重启电脑依然有效,推荐此方法

如果没有这个配置文件的话复制my-default.ini并重命名为my.ini

servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

3.1、在自己的MySQL目录下找到my.ini配置文件并打开,在文件中找到下图位置并加上下面这一行default-time-zone='+8:00'

保存后退出

servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

 3.2、重启MySQL服务(或重启电脑)之后再进入MySQL查看就显示时区已经设置成功

servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

 通过以上方法设置好Mysql时区后重新点击Test Connection

servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

表示测试连接成功

五、连接数据库成功

servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

六、使用Database

1、查看当前数据源下的所有数据库信息,选择需要在schemas中展示的数据库

servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

2、查看数据库下的所有表信息

servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

test数据库下当前只有一张user表

 3、双击表名查看表数据

servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

 文章来源地址https://www.toymoban.com/news/detail-728887.html

4、打开控制台

也可以新建控制台(New console)

servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

 5、在控制台中输入sql语句执行

servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

 6、设置事务自动提交和隔离级别

servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

 7、查看当前控制台的sql语句执行记录

servertimezone怎么设置,IDEA快捷使用,intellij-idea,数据库,java

 

到了这里,关于IDEA操作数据库并设置时区的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • idea数据库快速上手-库操作与表结构和数据操作

            对数据库的操作无非就是执行SQL语句,要想熟练操作数据库,就要熟练运用SQL语句。         展示当前服务器内的数据库 执行结果:         创建数据库:  执行结果:         查看当前服务器使用的数据库:  执行结果:         使用指定数据库

    2024年02月14日
    浏览(49)
  • 在IDEA中配置MySQL数据库连接以及在使用mybatis时设置sql语句的代码提示功能

    在IDEA中配置MySQL数据库连接以及在使用mybatis 时设置 sql语句的代码提示功能 一:在IDEA中配置MySQL数据库连接 第一步:在IDEA右侧区域有database选项,点击进去 第二步:database  - data soucre - mysql   第三步:配置连接信息,连接数据库   第四步:显示的数据库以及表的信息  第

    2024年02月14日
    浏览(46)
  • 时区的坑:数据时间在不同数据库中差8小时、13小时、14小时是怎么回事

    恭喜你,十有八九,就是时区的问题: 首先要明确的是,我们中国的标准时区是东八区,就是世界协调时间(UTC)加上八个小时,也就是UTC+8。 格林尼治标准时间 最坑的是美国时间,因为美国实行的是夏令时,也就是说美国是有两个时区在一天内来回切换,有几个月是西六区,

    2024年02月05日
    浏览(47)
  • Access数据库操作踩坑记:数据溢出,设置1字段为Null是因为类型转换失败

    从过了2008年以后,就没有操作过Access数据库了,本以为应该是就此告别这它了。之后有本地存储肯定是sqlite。没想到最近项目上又碰到了Access操作。类型贼少,还不和大伙一致。总是那么搞特殊。这不,一操作就踩坑。还不知道具体错在哪里。胸闷...... 1 数据溢出 多半是由

    2024年02月04日
    浏览(72)
  • 永久解决MySQL时区问题:Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezon

    前言连接MySQL的时候动不动就提示个Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezon,一般就是MySQL时区没设置,接下来教大家3种解决方法。方法一:1.检查MySQL设置时区:Win+R打开运行输入cmd然后确定,打开cmd窗口连接数据库,输入mysql -hlocalhost -uroot mysql出现

    2024年02月16日
    浏览(40)
  • 【数据库】Java的JDBC编程(idea链接数据库)

    目录 前言 1、Java的数据库编程:JDBC    2、使用JDBC(项目中导入数据库驱动包) 2.1、获取驱动包 2.2、将数据库驱动包导入Java项目中 2.3、使用JDBC编写代码 2.3.1、创建并初始化一个数据源 2.3.2、 和数据库服务器建立链接 2.3.3、构建SQL语句  2.3.4、执行SQL语句  2.3.4、释放资源

    2024年02月02日
    浏览(49)
  • IDEA 连接 数据库

    使用 mysql -u root -p 连接数据库服务器。 若不能进入到 mysql 里面则说明 没有启动服务器,使用 net start mysql 命令启动。 如果 net start mysql 也无法启动,就需要 安置 MySQL: 以管理员身份运行 cmd,转到 mysql 的 bin 目录下 ,使用命令: mysqld -install 安置 MySQL,然后再次连接数据库

    2024年02月04日
    浏览(45)
  • IDEA连接database数据库

    如果没有配置驱动,将会报如下错误 从maven仓库下载:要求联网 将提前下载好的jar放到本地目录 将提前准备好的mysql驱动jar包,放到Idea配置路径中:C:UsersIrene.IntelliJIdea2019.2configjdbc-drivers 解决办法:手动增加高级参数 serverTimezone=Asia/Shanghai

    2024年02月20日
    浏览(58)
  • (Java)idea连接数据库

    idea 连接数据库 1.在idea中连接管理数据库库 idea的右侧有一个数据库的按钮点击之后再点击加号选择数据源 以MySQL为例 本地数据库填入用户和密码再选择要连接的数据库后点击测试连接 若测试不通过则查看用户名与密码是否正确 测试通过后即可对数据库中的表格进行操作

    2024年02月10日
    浏览(42)
  • 用idea查看sqlite数据库idea sqlite

                        在此做个笔记

    2024年02月10日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包