IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> JDBC数据库技术与应用 (保姆级MySQL安装教程及与eclipse连接技术)(JAVA Web自学笔记04) -> 正文阅读

[大数据]JDBC数据库技术与应用 (保姆级MySQL安装教程及与eclipse连接技术)(JAVA Web自学笔记04)

MySQL的安装与配置

1. MySQL的安装:
安装链接 : http://www.mysql.com
选安装到这里选择第二个服务端主机:在这里插入图片描述
设置Root密码 :
在这里插入图片描述
在这里插入图片描述
找到下载的MySQL地址 , 复制地址:
在这里插入图片描述
打开环境变量的配置 , 找到PATH , 编辑 , 配置新建环境变量 , 粘贴地址 , 三次确定 :
例如TOMCAT的安装(详情看上文)
配置完成,登录MySQL:

输入刚才配置的Root密码登录,出现下面界面配置成功:
在这里插入图片描述

2. Navicat的安装与配置 :
安装链接 : http://www.navicat.com.cn
安装完成后双击打开创建连接MySQL :
在这里插入图片描述
新建数据库test01 :
在这里插入图片描述
3. SQL基本操作 :
查询数据 :
select * from tableName;
select * from tableName where condition;
插入数据 :
和表创建的顺序一致 :
insert into tableName values(value1 , value2,…);
可以颠倒顺序 :
insert into tableName(field1 ,field2 , …) values(value1 ,value2 ,…)
修改数据 :
update tableName set field1=newValue1, field2=newValue2 where condition
删除数据 :
①不会删除表的结构:
delete from tableName where condition
②会删除表的结构:
drop

eg :
表- - - >查询- - ->新建查询
在这里插入图片描述
Ⅰ.创建id , 并让其自动生长
Ⅱ.创建用户名为字符串型
Ⅲ.创建密码为字符串型
Ⅳ.创建primary key来确认是否匹配id
在这里插入图片描述
然后创建新表进行增删改查的练习.

JDBC基本操作

在这里插入图片描述

1. JDBC连接数据库基本步骤:
①.加载驱动程序 :
创建一个java项目 , 名为JDBCTest
添加Java包
(java包我放在资源里了,需要的小伙伴可以自取)
在这里插入图片描述
在这里插入图片描述

在src中新建类 :
在这里插入图片描述
提前须知 :
①驱动程序 :

 com.mysql.jdbc.Driver

②连接字符串URL :

"jdbc:mysql://localhost:3306/databaseName"

eclipse中代码如下 :

package com.lucene.dbutil;

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

public class DBCoonection {
	public static void main(String[] args)
	{
		String url = "jdbc:mysql://localhost:3306/test01";
		String user = "root";
		String password = "123456";
		try {
		//步骤1:加载数据库驱动
		Class.forName("com.mysql.jdbc.Driver");
		//步骤2:建立数据库连接对象
		try {
		Connection conn = DriverManager.getConnection(url , user ,password);
		if(conn != null)
		{
			System.out.println("数据库连接成功");
		}
		else {
			System.out.println("数据库连接失败");
		}
		}catch(SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		}catch (ClassNotFoundException e){
		// TODO Auto-generated catch block
		e.printStackTrace();
		}
	}
}

运行结果如下 , 证明数据库连接成功 :
在这里插入图片描述

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-11-24 08:01:04  更:2021-11-24 08:01:40 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 8:39:57-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码