随笔分类 -  数据库

数据库相关知识
摘要:在数据库启动时会出现数据库服务正在启动字样一直卡在那里,导致数据库启动不成功,使用相关命令也关不掉,解决方法亲测有效如下: 解决思路:通过杀掉数据库服务进程,重启服务即可成功 第一步:使用管理员权限运行命令行窗口,出来后窗口会有提示 第二步:使用命令tasklist| findstr "mysql" 阅读全文
posted @ 2021-06-28 17:30 小杜打醋尢买布 阅读(666) 评论(0) 推荐(0) 编辑
摘要:多表关系 1 一对一 方式1:通过修改表结构添加外键 修改表结构: ALTER TABLE 当前表名 ADD CONSTRAINT FOREIGN KEY(id) REFERENCES 被关联表名 (id); 方式1:通过修改表结构添加外键 -- 用户和资料表 -- 用户表 CREATE TABLE 阅读全文
posted @ 2021-01-06 20:07 小杜打醋尢买布 阅读(70) 评论(0) 推荐(0) 编辑
摘要:###ORM 对象关系映射(Object Relational Mapping,简称ORM)是通过使用描述对象和数据库之间映射的元数据,将面向对象语言程序中的对象自动持久化到关系数据库中。本质上就是将数据从一种形式转换到另外一种形式。这也同时意味着有额外的执行开销。 阅读全文
posted @ 2021-01-04 09:32 小杜打醋尢买布 阅读(110) 评论(0) 推荐(0) 编辑
摘要:1 数据库数据导出 mysqldump -u用户名 -p密码 --database 数据库1 数据库2 > xxx.sql database常见参数: --all-databases, -A:备份所有数据库 --databases, -B: 用于备份多个数据库,如果没有该选项,mysqldump把第 阅读全文
posted @ 2020-12-29 14:46 小杜打醋尢买布 阅读(151) 评论(0) 推荐(0) 编辑
摘要:####4 聚合函数 (1)计数 count(*)表示计算总行数,括号中写星号与字段名,结果是相同的 - 查询表中数据数量 select count(*) from employee; (2)最大值 max(列)表示求此列的最大值 -- 查询编号最大的人 select max(empno) from 阅读全文
posted @ 2020-12-29 14:37 小杜打醋尢买布 阅读(108) 评论(0) 推荐(0) 编辑
摘要:####SELECT 查询数据 查询操作,在增删改查操作中,是属于操作频率最高,同时操作方式最多样的,包含单表的操作以及多表关联的操作。 1 单表查询 基于单个数据表的数据查询操作,我们称为单表查询,单表查询是高级查询的基础,也是项目中在进行 数据测试时使用最多的SQL 语句。 (1)查询所有字段 阅读全文
posted @ 2020-12-29 14:17 小杜打醋尢买布 阅读(172) 评论(0) 推荐(0) 编辑
摘要:###UPDATE修改数据 UPDATE 语句可以针对表中的数据进行条件修改,在修改过程中条件一定要明确,避免误伤其他数据导 致产生垃圾数据。 注意:不指定条件会导致全表修改。 UPDATE [LOW_PRIORITY] [IGNORE] table_name SET col_name1=expr1 阅读全文
posted @ 2020-12-29 11:39 小杜打醋尢买布 阅读(519) 评论(0) 推荐(0) 编辑
摘要:DELETE删除数据 删除数据属于敏感操作,所以删除数据需要谨慎或是使用逻辑删除。 1 全表删除 TRUNCATE TABLE [tab_name] 删除表中的所有数据,包括重置主键编号等。 -- 清空表数据 truncate table dept_copy2; DELETE FROM tab_na 阅读全文
posted @ 2020-12-29 11:07 小杜打醋尢买布 阅读(469) 评论(0) 推荐(0) 编辑
摘要:curd的解释: 代表创建(Create)、更新(Update)、读取(Retrieve)和删除(Delete) 创建职员表用于测试 -- 创建职员表 CREATE TABLE employee( empno int auto_increment primary key comment '人物编号' 阅读全文
posted @ 2020-12-29 10:51 小杜打醋尢买布 阅读(383) 评论(0) 推荐(0) 编辑
摘要:1 查看数据表 查看当前数据库中所有表 show tables; 查看表结构 desc 表名; 2 创建数据表 CREATE TABLE table_name( column1 type [约束 comment 注释], column2 type, column3 type, ..... colum 阅读全文
posted @ 2020-12-29 10:28 小杜打醋尢买布 阅读(93) 评论(0) 推荐(0) 编辑
摘要:一 数据类型和约束 根据不同的场景,需要不同的数据类型保存不同的数据,常用的数值类型、字符类型、时间日期类型 1 数值类型 备注:较为常用的数值类型 INT/INTEGER:表示整数;DOUBLE:表示浮点数;DECIMAL:设置自定义精度 2 日期和时间类型 表示时间值的日期和时间类型为DATET 阅读全文
posted @ 2020-12-29 10:09 小杜打醋尢买布 阅读(156) 评论(0) 推荐(0) 编辑
摘要:查看所有数据库 show databases; 创建数据库 create database db_name charset=utf8; create database db_name character set utf8mb4; 说明:CREATE:创建命令;DATABASE:数据库关键字;db_n 阅读全文
posted @ 2020-12-29 09:34 小杜打醋尢买布 阅读(58) 评论(0) 推荐(0) 编辑
摘要:#####MySQLWindows系统下的安装配置 下载Mysql压缩包mysql-8.0.16-winx64并解压到本地目录D:/SOFTWARE/中。 文件目录结构: D:\1.software\mysql-8.0.18-winx64 的目录 20xx/xx/04 11:17 <DIR> bin 阅读全文
posted @ 2020-12-29 09:25 小杜打醋尢买布 阅读(190) 评论(2) 推荐(0) 编辑
摘要:MySQL安装配置 #####1 卸载旧版本(如果存在) 检查是否存在mysql:命令行(win+r 打开运行窗口)模式下: mysql --version 卸载教程:https://www.cnblogs.com/wzz2500/p/11361571.html 1 关闭服务:右击计算机 >管理 > 阅读全文
posted @ 2020-12-29 09:03 小杜打醋尢买布 阅读(69) 评论(0) 推荐(0) 编辑
摘要:####一 数据库概念 (1) 定义 数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的 数据集合,可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查 询、更新、删除等操作。 (2) 理解 数据库就是一个存放应用软件数据的仓库,这个 阅读全文
posted @ 2020-12-28 20:13 小杜打醋尢买布 阅读(220) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示