- 博客(6)
- 收藏
- 关注
原创 Maven连接MySQL数据库
一、jdbc jdbc简介: 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 15:18:17
2312
2
原创 MySQL索引与视图
索引 1.什么是索引 索引是由数据库表中一列或多列组合而成,其作用是提高对表中数据的查询速度。 类似于图书的目录,方便快速定位,寻找指定的内容。 2.索引的优缺点 优点:提高查询数据的速度。 缺点:创建和维护索引的时间增加了,同时占用硬盘空间。 3.索引分类 1) 普通索引:是最基本的索引,它没有任何限制; 2) 唯一索引:与前面的普通索引类似,不同的就是:索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一; 3)主键索引:是一种特殊的唯一索引,一个表只能有一个主键,不允许有空值;
2020-08-07 18:40:56
255
原创 MySQL基本操作2
多表查询 1.自连接 案例:查询 员工名和上级的名称 SELECT e.employee_id,e.last_name,m.employee_id,m.last_name FROM t_mysql_employees e,t_mysql_employees m WHERE e.`manager_id`=m.`employee_id`; 2、join链接 分类 – 内连接 [inner] join on – 外连接 • 左外连接 left [outer] join on • 右外连接 right [o
2020-08-06 15:35:09
204
原创 MySQL数据库的查询语句的应用
基本的SELECT语句 语法:SELECT 列名 FROM 表名; select 查询列表 from 表名; 注意: 1、查询列表可以是:表中的字段、常量值、表达式、函数 2、查询的结果是一个虚拟的表格 1.查询表中的单个字段 SELECT last_name FROM t_mysql_employees; 2.查询表中的多个字段 3.查询表中的所有字段 方式一:(在公司,企业使用) SELECT employee_id, first_name, last_name, phone_number
2020-08-05 20:25:35
434
1
原创 MySQL数据库的基本操作方式
设置root数据库及子数据库设置权限: 1.创建一个root数据库和一个子数据库。 2.查询子用户权限。 SELECT * FROM `user`; 3.创建用户jf。 create user jf`; 4.修改数据库jr密码。 ALTER USER 'jf'@'%' IDENTIFIED WITH mysql_native_password BY '123456'; 5.给 jf用户 赋予 数据库中所有表 所有权限。 grant all on db_xiaoli.* to jf@'%'; gr
2020-08-04 20:54:41
311
原创 Mysql8.0的卸载与安装图文教程
卸载教程: 快捷键win+r输入regedit进入注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夹删除。 删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL文件夹。 删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Event
2020-08-03 16:41:22
5274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅