1.将驱动程序文件添加到应用项目

将驱动程序mysql-connector-Java-5.1.6-bin,复制到web应用程序的web-INF\lib下,web应用程序就可以通过JDBC接口访问MySQL数据库了。

2.加载注册指定的数据库驱动程序

对于Mysql数据库,其驱动程序加载格式:

class.forName("com.mysql.jdbc.Driver");

JDBC连接数据库创建连接对象

首先形成‘’连接符号字(url)‘’,然后利用“连接符号字”实现连接并创建连接对象

1.数据库连接的URL

string  url 1="jdbc:mysql:";

string  ur2="?user=root&password=密码";

string  ur3="&useUnicode=true&characterEncoding=UTF-8";

string  url=url1+url2+url3;

2.利用连接符号字实现连接,获取连接对象

A  static  Connection getConnection(String url)

B  static   Connection getConnection(String url,properties info);

C  static  Connection getConnection(String url,String user,String password):

3.利用JDBC连接Mysql数据库,获取连接对象的通用格式

例子

假设使用的Mysql数据库为"students",数据库操作的用户名为"root",密码为"123456",编码采用"utf-8"

String  driverName="com.mysql.jdbc.driver";

String  userName="root"

String  userpwd="123456"

String dbName="students"

String  ur1="jdbc:mysql;//localhost:3306/"=dbName;

String   ur2="?user="="userNanme"="&password="=userpwd;

String  url3="&useunicode=true&characterEncoding=UTF-8";

string  url=url1+url2+url3

class.forName(driverName);

Connection conn=DriverManager.getConnection(url);

mysql的驱动_注册驱动MySQL的驱动程序相关推荐

  1. Linux驱动(10)--注册驱动

    注册驱动 1. 注册驱动所使用的结构体 2. 注册驱动的源文件 3. 注册驱动的步骤 1. 注册驱动所使用的结构体 驱动注册所使用的结构体是platform_driver,在文件: /LinuxKer ...

  2. mysql 注册驱动_Mysql注册驱动三种方法 | 学步园

    考量了许久,决定把最近学的jdbc坐下总结,慢慢来吧,一天总结一小点,既然拖了那么久. 好,下面开始总结.(这里以mysql数据库为例) 首先就要说的是jdbc中注册驱动,首先导入对应的包,例如mys ...

  3. mysql workbench企业_甲骨文发布MySQL Workbench 6.0版本

    甲骨文近日发布了最新的MySQL Workbench 6.0,该版本的用户界面得到了重新设计并拥有新功能,从而简化MySQL数据库的开发.设计和管理. MySQL Workbench是世界上最流行的开 ...

  4. 阿里mysql连接数据库服务器配置_配置链接mysql数据库

    本文档介绍如何使用Sqoop工具实现文件存储HDFS和关系型数据库MySQL之间的双向数据迁移. 背景信息 Sqoop是一款开源的工具,主要用于在Hadoop和结构化数据存储(如关系数据库)之间高效传 ...

  5. 删除安装的mysql数据库文件_安装/删除MySQL数据库

    安装包我会放在本文的底部,如果需要自取 MySQL的数据存储目录为data,data目录通常在C:\Documents and Settings\All Users\Application Data\ ...

  6. 怎么删除mysql的压缩包_压缩包版mysql怎么卸载

    MySQL是一个小巧玲珑但功能强大的数据库,目前十分流行.但是官网给出的安装包有两种格式,一个是msi格式,一个是zip格式的.那么压缩版mysql要怎么卸载?下面本篇文章就来大家介绍一下,希望对你们 ...

  7. mysql账号认证_浅谈MySQL用户账号认证方式

    为了有效控制数据库用户的访问权限,在MySQL数据库中创建了一个新用户,但使用刚创建的用户和密码却发现连接不了MySQL数据库,通过查看官网手册及<MySQL技术内幕>一书,才逐渐熟悉My ...

  8. mysql双机部署_双机部署Mysql主从同步

    提前准备两台机器(200M+内存),假定为A.B  ●要求:在A,B上分别安装部署mysql双实例,端口为3306,3307.  ●要求:       完成3306端口A--->B的mysql主 ...

  9. mysql替换开头_如何在MySQL的字符串开头搜索和替换特定字符?

    为此,您可以使用INSERT().让我们首先创建一个表-mysql> create table DemoTable -> ( -> ZipCode varchar(200) -> ...

  10. ssh mysql环境搭建_搭建一个MySQL高可用架构集群环境

    架构 使用一台MHA manager.一台MySQL master节点.两台MySQL slave节点 软件版本 虚拟机:Ubuntu 18 MySQL:5.7.32 MHA:0.54 环境检查 安装 ...

最新文章

  1. 讲解 Zookeeper 的五个核心知识点
  2. abb机器人指令手册_ABB机器人编程之程序流程指令(含案例)
  3. map分组后取前10个_map根据属性排序、取出map前n个
  4. 【C语言】编译预处理和宏(附带##介绍)
  5. Centos 下Nginx 自启动脚本
  6. 2020年最新-Java集合面试题
  7. 试图速成的RPG Maker MV 学习笔记(三)
  8. 使用Glide制作圆形图片
  9. —— GPS测量原理及应用复习-5 ——
  10. 刨根问底!!到底什么是文件?什么是流
  11. 怎样将纸质文档转换成图片,然后转换成word文字
  12. DSP你都不知道是啥,还好意思说自己学过嵌入式?
  13. 大数据发展和就业前景好吗大数据人才缺口有多大?
  14. 用一部电影让你了解综合实践活动课
  15. 3Dmax怎么渲染AO图?云渲染AO图是什么?
  16. 在M文件中使用模糊工具箱fis文件
  17. anaconda配置h5py===2.10.0
  18. Unity 2D横版移动跳跃
  19. Ubuntu20.04 安装python3.7
  20. github.global.ssl.fastly.net hosts

热门文章

  1. STM32使用M/T法检测单路脉冲
  2. CPU使用率查看方法
  3. [iOS]寻找superView
  4. 5GC基础:架构和网元
  5. 如何让木马克星能在win2003上免费使用
  6. 2012年最受欢迎低价优质美国虚拟主机TOP5
  7. 对比企业邮箱服务的好处
  8. 宏基因组公众号4年精华文章目录,收藏贴(2021.1更新)
  9. 团队如何提高执行力,总结以下几点:
  10. 记一次大量499http状态码问题出现与处理