Intellij IDEA连接Navicat数据库的方法

(一)配置环境变量

①我的电脑右键选择属性→高级系统设置→环境变量→新建→输入变量名MYSQL_HOME和变量值→确定
②选择Path→新建→把 %MYSQL_HOME%\bin 加上→确定


(二)导入数据库驱动的jar包

①在官网下载驱动包
在浏览器搜maven repository,进入官网搜MySQL Connector/J
选择需要的版本下载


②在项目的web目录下的WEB-INF下创建lib文件夹,把数据库驱动的包复制进来

(三)测试

创建一个类测试是否连接成功

import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;

public class test {
  public static void main(String[] args) throws ClassNotFoundException, SQLException {

    Class.forName("com.mysql.jdbc.Driver");
    String url="jdbc:mysql://localhost:3306/database"; // database是要连接的数据库名字
    // String url="jdbc:mysql://localhost:3306/database?serverTimezone=GMT%2B8"; //运行有错则把这一行替换掉上一行
    Connection connection= DriverManager.getConnection(url,"root","123");//用户名和密码
    connection.close();

  }
}

上面如果运行有报错显示zone time 的问题则在数据库名字后面加上?serverTimezone=GMT%2B8,就是更换为上面的注释行,就可以解决这个问题了。

运行成功如下图:

到此这篇关于Intellij IDEA连接Navicat数据库的文章就介绍到这了,更多相关IDEA连接Navicat数据库内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Navicat Premium远程连接MySQL数据库的方法

    新建连接的一方相当于是客户端,被连接的相当于是服务端,步骤如下: 1.创建子账户,在Navicat查询界面键入以下授权命令,依次执行 GRANT ALL PRIVILEGES ON test.* to 'root333'@"%" IDENTIFIED by 'abc111' WITH GRANT OPTION; FLUSH PRIVILEGES; all PRIVILEGES意思是所有权限: on后面接的是数据库名.表名 如:test.* 的意思是授予的权限是数据库test下的所有表,

  • Navicat premium连接数据库出现:2003 Can't connect to MySQL server on'localhost'(10061)

    问题 Navicat premium连接数据库时,出现以下问题 2003 - Can't connect to MySQL server on 'localhost' (10061 "Unknown error") 解决方案 原因为Mysql未启动,开启本地的MySQL服务即可 步骤1. 打开此电脑的管理 步骤2. 开启Mysql服务 到此这篇关于Navicat premium连接数据库出现:2003 - Can't connect to MySQL server on 'localh

  • 详解使用navicat连接远程linux mysql数据库出现10061未知故障

    使用使用navicat连接远程linux mysql数据库出现10061未知故障,设置使用ssh连接后出现2013故障 本机环境:win10 navicat premium mysql数据库主机环境:Linux version 4.15.0-42-generic (buildd@lgw01-amd64-023) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #45-Ubuntu SMP Thu Nov 15 19:32:57 UTC 2018 mysq

  • NaviCat连接时提示"不支持远程连接的MySql数据库"解决方法

    后来参巧网上的文献后,通过Http方式成功连上服务器的MYSql数据库.特此记录一下:首先到NaviCat官网(www.NaviCat.com.cn)上下载最新版本的NaviCat 安装完成后,打开NaviCat,如下图所示: 然后点击左上角的连接,弹出新键连接信息,如下图所示: 在主机名IP地址那里填写LocalHost 用户名与密码一栏则填写你所在的数据库用户名与密码. 这时候还不能连接数据库的,需要通过Http通道的形式进行数据库连接. 点击连接属性标签栏中的Http,如下图所示: 勾选使

  • navicat 连接数据库隔段时间后自动断开连接的解决方案

    这是因为数据库服务器设置了连接多久没有活动就自动断开,避免连接数过多. 解决办法: 1.选择一个数据库,右键打开连接属性 选择高级,设置Keepalive Interval(240) -- 每4分钟自动发送一次心跳数据,这样就可以一直保持连接不断开了. 补充:Navicat导入sql脚本文件卡死注意事项 注意啦~ mysql.ini文件里的max_allowed_packet =64M这个参数不要设置太大 以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们.如有错误或未考虑完全的地方,

  • 使用 Navicat 创建数据库并用JDBC连接的操作方法

    昨天学习 Java 的数据库部分,就试着写了一下 JDBC 连接的代码,并尝试与数据库进行连接.中间也是遇到了一些问题,解决之后,在这里分享一下,也算做个记录.(有写的不对的地方,欢迎留言) 一.Navicat 创建数据库 1.首先装这个数据库可视化的软件:Navicat for MySQL (就是下面这个啦)这个就不多说了,需要的自己百度教程: 2. 建立连接 输入连接名称,用户名.密码,然后 OK 就可以创建新的连接了. 这样新的连接就建立好了 3. 创建数据库 右键 刚创建的 Test 连

  • Navicat如何远程连接云服务器数据库

    本来没有开启秘钥的远程服务器端数据库连接非常方便,就在新建连接上填入数据就ok了,但是开启SSH秘钥后的服务器连接有一个大坑,下面来详细讲讲. 其实开启了秘钥,在新建连接下,先选择SSH方式登录到远程服务器 1.ip地址填写公网IP(这里就不给你们看我的地址啦) 2.SSH默认端口22不用修改 3.用户名注意哦,不是你的Xshell或者第三方控制台的用户名,而是你服务器的用户名哦,一般没有修改都是Root 4.下面有两种方式,一种是秘钥,一种是密码,这里说说秘钥,服务器端一旦你申请了SSH,会返

  • Intellij IDEA连接Navicat数据库的方法

    (一)配置环境变量 ①我的电脑右键选择属性→高级系统设置→环境变量→新建→输入变量名MYSQL_HOME和变量值→确定 ②选择Path→新建→把 %MYSQL_HOME%\bin 加上→确定 (二)导入数据库驱动的jar包 ①在官网下载驱动包 在浏览器搜maven repository,进入官网搜MySQL Connector/J 选择需要的版本下载 ②在项目的web目录下的WEB-INF下创建lib文件夹,把数据库驱动的包复制进来 (三)测试 创建一个类测试是否连接成功 import java

  • 在IntelliJ IDEA中使用Java连接MySQL数据库的方法详解

    一.下载MySQL数据库并进行安装和配置 下载地址:https://dev.mysql.com/downloads/installer/ 二.下载JDBC连接器 下载地址:mysql-connector-java-8.0.22 下载好压缩包并解压后找到mysql-connector-java-8.0.22.jar文件放在自己指定的路径下. 三.在项目中导入jar包 用于测试数据库连接的测试类Test.java代码: import java.sql.Connection; import java.

  • JSP使用JDBC连接MYSQL数据库的方法

    本文实例讲述了JSP使用JDBC连接MYSQL数据库的方法.分享给大家供大家参考,具体如下: 1. 可在 http://www.mysql.com/products/connector-j/index.html下载MySQL JDBC驱动程序mysql-connector-java-*.jar,如我下载的是mysql-connector-java-5.1.18-bin.jar并加入到ClassPath下面,或加入到项目中.   2. 注册JDBC驱动程序 try { Class.forName(

  • 使用PL/SQL Developer连接Oracle数据库的方法图解

    之前因为项目的原因需要使用Oracle数据库,由于时间有限没办法从基础开始学习,而且oracle操作的命令界面又太不友好,于是就找到了PL/SQL Developer这个很好用的软件来间接使用数据库. 下面简单介绍一下如何用这个软件连接Oracle数据库. 第一步 安装Oracle Database和PL/SQL Developer 这一步网上有很多的教程就不详细介绍.Oracle可以直接到官网去下载,在安装中注意几个问题就行: 1.一定要记住自己全局数据库名字和口令,这个在后面连接的时候很重要

  • Java连接各种数据库的方法

    本文实例讲述了Java连接各种数据库的方法.分享给大家供大家参考.具体如下: 复制代码 代码如下: //MySQL:       String Driver="com.mysql.jdbc.Driver";   //驱动程序      String URL="jdbc:mysql://localhost:3306/db_name";    //连接的URL,db_name为数据库名       String Username="username"

  • oracle11g 通过修改配置文件方式连接远程数据库的方法

    通过修改数据库配置文件的方式连接远程数据库(每个人安装的位置不同,找到自己的位置)我的数据库位置:D:\app\ZhangYQ\product\11.2.0\dbhome_1\NETWORK\ADMIN\ 修改目录下tnsnames.ora 文件中的配置即可. 根据自己的服务器地址加入以下代码: ORA10 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 121.52.216.217)(PORT = 1521

  • Python简单连接MongoDB数据库的方法

    本文实例讲述了Python连接MongoDB数据库的方法.分享给大家供大家参考,具体如下: Python使用pymongo操作MongoDB数据库,首先需要安装pymongo模块,如下示例是通过pymongo连接MongoDB数据库,带用户名和密码: from pymongo import MongoClient import datetime client = MongoClient('mongodb://tanteng:123456@localhost:27017/') db = clien

  • 用javascript连接access数据库的方法

    刚看到一个朋友写的用javascript连接excel数据库的程序,想把它改成access数据库的,就找到了这两篇文章 ------------------------------------------    这几天费了挺大力气在网上查找javascript连接access数据库的方法, 经过整理总结,终于写出一段能够有效执行的代码. 但是这段代码在本地可以正常运行,一旦放到免费个人空间上就没法执 行了,主要原因就是操作权限不够,由于只支持静态页面的免费空间多数都 作了非常严格的限制,所以无论

  • thinkphp3.x连接mysql数据库的方法(具体操作步骤)

    本文实例讲述了thinkphp3.x连接mysql数据库的方法.分享给大家供大家参考,具体如下: 惯例配置文件:ThinkPHP/conf/convention.php (1)在配置文件中填写配置信息(配置文件:"./xmall/conf/config.php"): 示例: <?php return array( //'配置项'=>'配置值' /* 数据库设置 */ 'DB_TYPE' => 'mysql', // 数据库类型 'DB_HOST' => 'loc

随机推荐