____MySQL数据库
「已注销」
我是一个来自二本师范院校的学渣,正在苦苦挣扎,尝试拯救曾经的自己(pop3)zltviqiapcowicfd (SMTP)kxnllktjgmheieca
展开
-
MySQL 数据库索引
数据库的索引好比是新华字典的音序表,它是对数据库一列或多列的值进行排序后的一种结构,其目的是提高表中数据的查询速度。MySQL中的索引分为索引类别 索引种类 说明 普通索引 普通索引是由KEY或者INDEX定义的索引,是基本索引类型,可以创建在任何数据中 唯一索 引 唯一索引是由UNIQUE定义的索引,该所因所在的字段的值必须唯一 ...原创 2018-10-01 17:48:41 · 199 阅读 · 0 评论 -
MySQL字符乱码问题
前几天写一个作业,但是MySQL的中文字符一直不输出,在网上看了很多攻略,各种各样,但是到最后都没解决,后来听老师说的安装一个MySQL可视化工具就可以了,并且使用可视化工具建库建表就不会出现中文乱码问题,试了试还真是这样 Navicat for MySQL就是一个可视化工具,至于破解我是参照的这个博主的流程,在此致谢!这位大神博主(点这里)链接:https://pan.b...原创 2018-11-25 13:14:32 · 199 阅读 · 0 评论 -
JavaWeb jdbc—ResultSet对象
Result对象主要用于存储结果集,可以通过next()方法可以由前向后逐个获取结果集中的数据在web—chapter09中的cn.itheima.jdbc中创建example03类,在该类中使用使用ResultSet对象取出指定数据的信息package cn.itheima.jdbc.example;import java.sql.Connection;import java.s...原创 2018-10-21 10:25:43 · 624 阅读 · 0 评论 -
JavaWeb JDBC—PreparedStatement对象
PreparedStatement对象可以对SQL语句进行预编译,预编译的信息会存储在PraparedStatement对象中。当相同的sql语句再次执行时,程序就会使用preparedstatement对象中的语句,在web-chapter09项目中cn.itheima.jdbc包中创建一个名为Example02的的类,在该类中使用PreparedStatement对象对数据库进行插入数据的...原创 2018-10-21 09:35:57 · 866 阅读 · 0 评论 -
JavaWeb 第一个JDBC程序
JDBC是Java数据库连接,是一套用于执行SQL语句的Java API一、JDBC常用API1.Driver接口Driver接口是所有JDBC程序必须实现的接口,在编写JDBC程序时,必须把所有使用的数据库驱动程序或者类库加载到项目的classpath中,2.DriverManager类DriverManager类用于加载JDBC驱动并创建数据库的连接。在DriverMana...原创 2018-10-20 13:38:28 · 1226 阅读 · 1 评论 -
MySQL 表的约束
为了防止错误数据的产生,在MySQL中定义了一些维护数据库完整性的规则即表的约束,如下表所示:表的约束 约束条件 说明 PRIMARY KEY 主键约束,用于标识唯一对应的记录(例如账号) FOREIGN KEY 外键约束 NOT NULL 非空约束 UNIQUE 唯一性约束 DEFAULT 默认值约束 1、主键约束在MyS...原创 2018-09-30 19:52:06 · 230 阅读 · 0 评论 -
MySQL 数据库和表的基本操作
在软件开发中肯定会用到数据库和数据表,学会数据库和数据表基本操作就可以实现数据的管理一、数据库基础知识1.1创建和查看数据库在MySQL中想要将数据储存在数据库的表中就需要创建一个数据库,创建数据库的语句为:CREATE DATABASE 数据库名称;例如创建一个名为itcast的数据库,SQL语句如下所示:CREATE DATABASE itcast;执行结果如下...原创 2018-09-30 17:38:50 · 1133 阅读 · 0 评论 -
MySQL 单表查询之高级查询
一、聚合函数聚合函数 函数名称 作用 count() 返回某列的行数 sum() 返回某列值的和 avg() 返回某列的平均值 max() 返回某列的最大值 min() 返回某列的最小值 上面聚合函数的使用语法如下:select count(*) form 表名如果是其他函数就将count改为其他函数即可二、对查询结果...原创 2018-10-07 11:47:30 · 315 阅读 · 0 评论 -
MySQL 条件查询
一、带关系运算符的查询在select语句中最常见的格式如下:select 字段名1 , 字段名2,,,,from 表名where 条件表达式举例,查询表student中id=4的学生姓名,过程及查询结果如下:举例查询name=wusong的学生信息;过程及结果如下:举例查询grade大于80的学生信息;过程及结果如下:二、带in关键字的查询in关键字用...原创 2018-10-04 14:43:44 · 13744 阅读 · 0 评论 -
MySQL 表的简单查询
表的简单查询分为两部分 查询所有字段和查询部分指定字段1、查询所有字段首先在表student中插入数据,插入之后通过 SELECT * FROM 表名 语句来查询所有信息2、查询部分指定字段通过 SELECT (指定字段1,指定字段2,,,,,) FROM 表名 语句来查询信息 ...原创 2018-10-01 20:46:19 · 232 阅读 · 0 评论 -
MySQL 添加、更新和删除数据
一、添加数据在MySQL中使用INSERT添加数据分为:为表中所有字段添加数据 为表的指定字段添加数据 同时添加多条数据 1.为表中所有字段添加数据使用insert的MySQL语句为:INSERT INTO 表名(字段名1,字段名2,,,,,字段名n) VALUES(值1,值2,,,,值n);举例:在itcast数据库中新建一个student表:...原创 2018-10-01 20:05:48 · 20273 阅读 · 0 评论 -
JavaWeb C3P0数据源——通过配置文件创建数据源对象
在JDBC基本操作中,每次操作数据库都需要创建和断开一次Connection对象,但是如果访问操作十分频繁的话,就会十分影响访问数据库的问题,想要解决这个问题就需要使用数据库连接池,C3P0是现在很流行的开源数据库连接池,下面是一个通过配置文件创建数据源对象1、创建配置文件在eclipse中创建一个名为web-chapter10的web项目,并在其src中创建配置文件c3p0-...原创 2018-12-02 17:22:38 · 2538 阅读 · 0 评论