![](https://img-blog.csdnimg.cn/20200210162927180.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL
MySQL
Tigirs
Tigirs's blog
展开
-
JDBC(SQL注入问题、PreparedStatement对象、IDEA连接数据库、Java代码实现事务、数据库连接池)
JDBCSQL注入概述:是指web应用程序对用户输入数据的合法性没有判断或过滤不严,攻击者可以在web应用程序中事先定义好的查询语句的结尾上添加额外的SQL语句,在管理员不知情的情况下实现非法操作,以此来实现欺骗数据库服务器执行非授权的任意查询,从而进一步得到相应的数据信息,导致数据泄露。SQL语句通过or被拼接:import java.sql.Connection;import j...原创 2020-02-12 20:02:16 · 872 阅读 · 0 评论 -
JDBC(概述、Java需要的数据库驱动包下载以及在IDEA中的导入、第一个JDBC程序、提取工具类、常用对象、statement对象详述)
JBDC概述:什么是 JDBC?Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法,通常说的JDBC是面向关系型数据库的,SUN 公司为了简化开发人员的(对数据库的统一)操作,提供了一个Java操作数据库的规范。Java需要的数据库驱动包下载地址...原创 2020-02-12 16:15:12 · 444 阅读 · 1 评论 -
MySQL基础4(用户权限管理、MySQL备份、命令行导入导出数据库或表、规范数据库设计、三大范式简述)
MySQL基础用户权限管理SQLyog可视化管理点击用户标识,即可完成删除用户、添加新用户、更改用户名、密码等操作:SQL 命令操作创建用户:-- CREATE USER 用户名 IDENTIFIED BY '密码' CREATE USER zhangsan IDENTIFIED BY '123456'修改密码 (修改当前用户密码):SET PASSWORD = PA...原创 2020-02-12 14:13:00 · 237 阅读 · 0 评论 -
MySQL基础3(函数(常用函数、聚合函数、MD-5加密)、事务(概述、四个性质、执行事务、模拟事务)、创建索引、索引查询)
MySQL基础函数常用函数数学运算SELECT ABS(-8) -- 绝对值 SELECT CEILING(9.4) -- 向上取整 SELECT FLOOR(9.4) -- 向下取整 SELECT RAND() -- 返回一个 0~1 之间的随机数 SELECT SIGN(10) -- 判断一个数的符号 0-0 负数返回-1,正数返回...原创 2020-02-11 22:05:28 · 252 阅读 · 0 评论 -
MySQL基础2(外键约束详细讲述、DML(添加、修改、删除)、DQL查询语言(去重、WHERE、联表查询(JOIN)、自连接、排序分页、子查询、过滤分组))
MySQL基础MySQL数据管理外键约束什么是外键?外键是相对于主键说的,是建立表之间的联系的必须的前提,比如有两张表,student(学生)表和grade(年级)表,student 中 id 是主键,而 gradeid 是依赖于 student 中的 id ,那么 grade 中的 id 就是 student 的外键;我们可以通过外键使两张表进行关联。外键的作用是什么?使两张表形成...原创 2020-02-11 17:12:53 · 540 阅读 · 0 评论 -
MySQL基础1(概述、SQLyog(安装、概述)、命令行操作数据库、sql语句操作数据库、数据库数据类型、字段属性、创建数据库、修改删除表)
MySQL基础概述:什么是MySQL?MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的关系数据库管理系统应用软件之一;由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。什么是数据库?数据库(Database):是按照数据结构来组织、存储和管理数据的仓库,其作用就是:存储数据,管理数据。为什么使用关系型数据库管理系统?我们将数据可...原创 2020-02-10 16:27:06 · 1577 阅读 · 0 评论 -
windows环境MySQL5.7 免安装版配置教程
MySQL安装下载:mysql5.7 64位下载地址。解压:将下载的安装包解压到自己电脑的目录。配置电脑环境变量:(win10环境下)1)选择我的电脑->属性->高级->环境变量;2)选择系统变量里面的Path,新建一个环境变量即:MySQL 安装文件下面的bin文件夹目录;3)在MySQL安装目录下(E:\mySQL\mysql-5.7.19)下新建一个 my....原创 2020-02-09 20:55:32 · 526 阅读 · 1 评论