idea配置mysql8.0问题汇总
用idea进行数据库mysql的连接,这是在Maven中进行配置,首先进行Maven的配置,下载国内的镜像源,例如阿里云,华为等等都可以这里给出以上两个settting文件,具体使用步骤如下:打开File --> settings --> Build,Execution,Deloyment --> Build Tools --> Maven下面的操作是保证电脑是在有网络的基
用idea进行数据库mysql的连接,这是在Maven中进行配置,首先进行Maven的配置,下载国内的镜像源,例如阿里云,华为等等都可以
这里给出以上两个settting文件,具体使用步骤如下:
打开File --> settings --> Build,Execution,Deloyment --> Build Tools --> Maven
下面的操作是保证电脑是在有网络的基础上进行的
这里的配置文件setttings.xml中的代码写在下面了,新建一个setting.xml文件然后复制到此文件中即可,这是阿里云的镜像源的配置文件
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<pluginGroups>
</pluginGroups>
<proxies>
</proxies>
<servers>
</servers>
<mirrors>
<mirror>
<id>ali</id>
<name>ali Maven</name>
<mirrorOf>*</mirrorOf>
<url>https://maven.aliyun.com/repository/public/</url>
</mirror>
</mirrors>
<profiles>
</profiles>
<activeProfiles>
</activeProfiles>
</settings>
操作步骤:
(1)在User settings file的这一项中的最后的复选框打上,这样就可以修改文件,然后将下载好的镜像文件覆盖原有自带的settings.xml文件
(2)将Local reositpry文件中的.m2文件下的配置文件全部删除掉
最后点击右下角的Apply,再点击OK
这时,进行刷新即可,点击最右边竖栏中的Maven,展开此窗口,然后点击刷新按钮,等待下载完成即可,下载配置的速度跟自己的网速有很大的关系
以上为Maven镜像源的配置方法
下面是在idea中进行mysql的配置
打开项目项目中的pom.xml文件
将以下xml代码复制在<project></project>
中
<dependencies>
<!-- 连接MySQL数据库的依赖 -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.14</version>
</dependency>
</dependencies>
然后,如同maven一样,进行刷新即可,会自动进行下载配置
这里需要注意的是配置完成后,默认密码是没有的,意思就是只有默认的用户名root
配置完成后—》view ----》Tool Windows —》Database
然后点击右边竖栏中的Database,显示窗口后点击+号选择Mysql选项这里默认是localhost本地,User系统默认是root
Password是没有的,端口默认是3306,然后点击Apply跟Ok即可进行刷新一下,将URL改为如下:
jdbc:mysql://localhost/text?useSSL=true&serverTimezone=Asia/Shanghai
下载相应的mysql的jar包
随后点击Test connection进行测试
看到如下提示就表示通过
下面是测试代码,可复制到自己的项目中进行测试
在此之前需要在右边的手写sql语句进行数据库newdb3的创建
create database newdb3;
默认执行sql语句的快捷键是Ctrl+Enter
然后执行如下代码:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
public class Demo01 {
public static void main(String[] args) throws Exception {
//1. 注册驱动 告诉编译器使用的数据库是什么
Class.forName("com.mysql.cj.jdbc.Driver");
//2. 获取数据库连接
Connection conn =
DriverManager.getConnection("jdbc:mysql://localhost:3306/newdb3?characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&rewriteBatchedStatements=true","root","root");
System.out.println("连接对象:"+conn);
//3. 创建执行SQL语句的对象
Statement s = conn.createStatement();
//4. 执行SQL语句
String sql = "create table jdbct1(id int,name varchar(10))";
s.execute(sql);
System.out.println("创建完成!");
//5. 关闭资源
conn.close();
}
}
更多推荐
所有评论(0)