随笔分类 -  MySQL

摘要:1 索引概述 索引(index)是帮助MySOL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。 索引的优缺点 优势 劣势 提高数据检索的效率,降低数 阅读全文
posted @ 2024-06-02 22:22 一纸年华 阅读(24) 评论(0) 推荐(0) 编辑
摘要:这次是在Navicat上复制了一个表结构和数据准备备份一下,然后要用语句批量处理数据,结果导致项目上的更新操作报这个错误。 原因是因为表中的数据量太大,复制表一时半会卡到那了。 于是我在网上搜索了如下办法。 尝试在数据库中杀死线程来终止复制表的操作。 SELECT * FROM informatio 阅读全文
posted @ 2024-05-21 19:59 一纸年华 阅读(20) 评论(0) 推荐(0) 编辑
摘要:介绍 触发器是与表有关的数据库对象,指在 insert/update/delete 之前或之后,触发并执行触发器中定义的SQL语句集合。触发器的这种特 性可以协助应用在数据库端确保数据的完整性 , 日志记录 , 数据校验等操作 。 使用别名 OLD 和 NEW 来引用触发器中发生变化的记录内容,这与 阅读全文
posted @ 2024-02-21 16:52 一纸年华 阅读(7) 评论(0) 推荐(0) 编辑
摘要:存储过程 - 介绍 介绍 存储过程是事先经过编译并存储在数据库中的一段SQL 语句的集合,调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。 存储过程思想上很简单,就是数据库SQL 语言层面的代码封装与重用。 特点 封装、复用 可以 阅读全文
posted @ 2024-02-19 16:16 一纸年华 阅读(167) 评论(0) 推荐(0) 编辑
摘要:2018.10.16:周二 --进阶 --别名 SELECT StuName,StuNum+','+StuClass+','+StuGender+','+StuPhone AS 信息 FROM Student; --删除主键约束 ALTER TABLE Student DROP CONSTRAINT 阅读全文
posted @ 2018-10-16 12:38 一纸年华 阅读(179) 评论(0) 推荐(0) 编辑
摘要:2018.10.15:周一 -- 返回前5个数据 SELECT TOP 5 * FROM Student; -- 返回前50%的数据 SELECT TOP 50 PERCENT * FROM Student; -- 以"C"或"P"开头 SELECT * FROM Student WHERE Sub 阅读全文
posted @ 2018-10-16 12:37 一纸年华 阅读(172) 评论(0) 推荐(0) 编辑
摘要:多表操作 实际开发中,一个项目通常需要很多张表才能完成。例如:一个商城项目就需要分类表(category)、商品表(products)、订单表(orders)等多张表。且这些表的数据之间存在一定的关系。 1.1 表与表之间的关系 l 一对多关系: n 常见实例:客户和订单,分类和商品,部门和员工. 阅读全文
posted @ 2018-04-01 21:49 一纸年华 阅读(4434) 评论(1) 推荐(0) 编辑
摘要:问题:Navicat for MySQL打开链接时出错错误为:2005 - Unknown MySQL server host 'localhost'(0)? 在使用navicat 连接mysql数据库的时候会出现:mysql error 2005 - Unknown MySQL server ho 阅读全文
posted @ 2018-03-27 23:50 一纸年华 阅读(2121) 评论(0) 推荐(0) 编辑
摘要:操作数据库表的内容: -- 向表中插入数据:insert into table_name values(now(),'a'); insert into student (id,name,sex) values(1,'zhangsan','nan'); -- 向表中插入多条记录insert into 阅读全文
posted @ 2018-03-18 16:36 一纸年华 阅读(148) 评论(0) 推荐(0) 编辑
摘要:1. 创建表 create table student( id int unsigned not null auto_increment primary key, name varchar(8) not null, sex char(4) not null )engine=InnoDB defaul 阅读全文
posted @ 2018-03-18 16:19 一纸年华 阅读(148) 评论(0) 推荐(0) 编辑
摘要:1、模糊查询like 在where 后面使用like 通配符: % 任意字符 _ 单个字符 2、order by 排序 order by price //默认升序排序 order by price desc //默认降序排序 order by price asc //升序排序 order by ra 阅读全文
posted @ 2018-03-18 15:33 一纸年华 阅读(107) 评论(0) 推荐(0) 编辑
摘要:1、操作数据库 创建数据库:create database dbname; 显示所有数据库:show databases; 使用MySQL命令 show create database dbname; 可以查看数据库的相关信息(例如MySQL版本ID号、默认字符集等信息)。 选定默认数据库:use 阅读全文
posted @ 2018-03-18 15:15 一纸年华 阅读(126) 评论(0) 推荐(0) 编辑

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