- 博客(6)
- 收藏
- 关注
原创 JDBC和Maven工程的创建
一、jdbcjdbc简介:jdbc(Java Data Base Connectivity)java数据库连接,是一种执行数据库SQL语句的api,可以为多种数据库统一访问。步骤:1.加载驱动2.建立连接3.获取预定对象(写SQL语句)4.执行SQL语句5.处理SQL语句的处理结果6.释放资源即释放结果集,释放对象,关闭连接。先开的服务需要先关闭,连接是最先开始创建最后关闭的。注意:1.maven工程需要联网才能成功运行2.MySQL的版本跟jdk匹配3.如果创建没有成功,则需
2020-08-09 13:49:42
696
1
原创 数据库的索引、视图、数据库备份
一、索引1.什么是索引索引是由数据库表中一列或多列组合而成,其作用是提高对表中数据的查询速度。类似于图书的目录,方便快速定位,寻找指定的内容。2.索引的优缺点优点:提高查询数据的速度。缺点:创建和维护索引的时间增加了,同时占用硬盘空间。3.索引分类1) 普通索引:是最基本的索引,它没有任何限制;2) 唯一索引:与前面的普通索引类似,不同的就是:索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一;3) 主键索引:是一种特殊的唯一索引,一个表只能有一个主键,不允许有空值;
2020-08-07 16:12:43
270
原创 数据库多表查询、常见函数、子查询、分页查询和DML语言
一、多表查询#join连接– 内连接 [inner] join on– 外连接• 左外连接 left [outer] join on• 右外连接 right [outer] join on#外连接:案例1:查询哪个部门没有员工#左外SELECT d.,e.employee_idFROM t_mysql_departments dLEFT OUTER JOIN t_mysql_employees eON d.department_id = e.department_idWHERE e.
2020-08-06 15:45:11
321
原创 数据库过滤、分组、排序、多表查询
一、数据库查询特点:1、查询列表可以是:表中的字段、常量值、表达式、函数2、查询的结果是一个虚拟的表格语法:select 查询列表 from 表名;1.查询表中的单个字段SELECT last_name FROM t_mysql_employees;2.查询表中的多个字段SELECT first_name,last_name,job_id FROM t_mysql_employees;3.查询表中的所有字段方式一:SELECTemployee_id,first_name,l
2020-08-05 18:38:16
1071
1
原创 数据库的库和表的创建删除以及用户授权和约束
一、数据库的用户权限授予账号管理的语句主要有:0.查询用户SELECT * from user;1.创建用户并设置登录密码create user ls identified by ‘123456’;2.查看用户信息select host,user,authentication_string from user;3.删除用户(慎用)#命令:drop user 用户名;#drop user ls;4.修改用户密码set password for zs=password(‘123456’)
2020-08-04 19:45:39
1236
原创 MySQL的安装和卸载
MySQL的安装和卸载一、MySQL的删除1.首先在电脑控制面板中卸载MySQL,然后删除mysql文件夹下的my.ini文件及所有文件 默认安装路径为:C:\Program Files\MySQL\MySQL Server 5.7 ,接着输入cmd打开命令提示符输入regedit打开注册表。2. 删除mysql的注册表信息找到HK...
2020-08-03 16:13:38
117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人