随笔分类 -  mysql

摘要:表mygoods为商品表,cat_id为分类id,goods_id为商品id,status为商品当前的状态位(1:有效,0:无效)。 CREATE TABLE `mygoods` ( `goods_id` int(11) unsigned NOT NULL AUTO_INCREMENT, `cat_ 阅读全文
posted @ 2021-10-28 16:07 龙宇在天 阅读(2994) 评论(0) 推荐(0)
摘要:1.更换yum源 1).打开http://mirrors.aliyun.com,选择centos的系统,点击帮助 2).执行命令:yum install wget -y 3).改变某些文件的名称: mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos 阅读全文
posted @ 2021-03-30 16:10 龙宇在天 阅读(97) 评论(0) 推荐(0)
摘要:参考链接: MySQL中DISTINCT与GROUP BY计数原理分析 通常,我们要统计一个字段有几种值有两种方法:在语句中使用DISTINCT或者GROUP BY,配合count进行查询。例如: SELECT count(DISTINCT col) FROM table; SELECT count 阅读全文
posted @ 2020-10-23 19:08 龙宇在天 阅读(511) 评论(0) 推荐(1)
摘要:注意:mysql的下标是从0开始的 参考文章: https://blog.csdn.net/warylee/article/details/77533122 阅读全文
posted @ 2019-11-28 14:24 龙宇在天 阅读(1343) 评论(0) 推荐(0)
摘要:使用java代码在window环境下实现定时执行Mysql备份与还原 关于返回结果类型:Process,它有几个方法:1.destroy():杀掉子进程2.exitValue():返回子进程的出口值,值 0 表示正常终止3.getErrorStream():获取子进程的错误流4.getInputSt 阅读全文
posted @ 2019-11-19 09:42 龙宇在天 阅读(200) 评论(0) 推荐(0)
摘要:DELIMITER $$ USE `deshangshidai`$$ DROP FUNCTION IF EXISTS `STRCMP_MY_VERSION`$$ CREATE DEFINER=`root`@`%` FUNCTION `STRCMP_MY_VERSION`(_x VARCHAR(20), _y VARCHAR(20)) RETURNS INT(11) BEGIN DECLAR... 阅读全文
posted @ 2019-04-09 18:27 龙宇在天 阅读(353) 评论(0) 推荐(0)
摘要:1.事务是什么? 2.示例 查询事务的隔离级别, 1>会话级(select @@tx_isolation或select @@session.tx_isolation) 2>全局级(select @@global.tx_isolation) 3.演示事务隔离级别 mysql默认的隔离级别是repeat 阅读全文
posted @ 2018-01-05 12:04 龙宇在天 阅读(148) 评论(0) 推荐(0)
摘要:1.第一范式:主键、字段不能再分 定义:要求有主键,数据库中不能出现重复记录,每一个字段是原子性不能再分 2.第二范式:非主键字段完全依赖主键 定义:第二范式是建立在第一范式的基础之上,要求数据库中所有非主键字段完全依赖主键,不能产生部分依赖。(严格意义上讲,尽量不要使用联合主键) 在多对多的关系中 阅读全文
posted @ 2018-01-04 23:10 龙宇在天 阅读(148) 评论(0) 推荐(0)
摘要:1.定义 语法结构: a.创建视图:create view 视图名称 as 查询语句; b.删除视图:drop view 视图名称; drop view if exists 视图名称; 2.视图的作用 a.隐藏表的细节 意思是隐藏查询字段的实际意义,上面的例子用a,b来代替实际字段名 b.提高检索效 阅读全文
posted @ 2018-01-04 12:06 龙宇在天 阅读(125) 评论(0) 推荐(0)
摘要:1.定义 索引对应的英文单词是:index 索引的作用:相当于一本字典目录,提高程序的检索/查询效率;表中每一个字段都可添加索引。 注:主键会自动添加索引,能够通过主键查询的尽量通过主键查询,效率较高。 索引和表相同,都是一个对象,表是存储在硬盘文件中的,那么索引也是表的一部分,索引也存储在硬盘文件 阅读全文
posted @ 2018-01-04 11:39 龙宇在天 阅读(144) 评论(0) 推荐(0)
摘要:存储引擎是MySql特有的,其他数据库没有 存储引擎的本质? a.通过采用不同的技术将数据存储在文件或内存中; b.每一种技术都有不同的存储机制,不同的存储机制提供不同的功能和能力; c.通过选择不同的技术,可以获得额外的速度和功能,改善我们的应用; mysql支持九种存储引擎,查看命令如下:sho 阅读全文
posted @ 2018-01-04 10:27 龙宇在天 阅读(123) 评论(0) 推荐(0)
摘要:1.定义 a.外键涉及到的术语:外键约束、外键字段、外键值。 b.外键约束、外键字段、外键值三者之间的关系? 答:给某个字段添加外键约束之后,该字段称为外键字段,外键字段中的值是外键值。 c.外键根据个数分为:单一外键、复合外键 1>【单一外键】:给一个字段添加外键约束 2>【复合外键】:给多个字段 阅读全文
posted @ 2018-01-03 16:31 龙宇在天 阅读(971) 评论(0) 推荐(0)
摘要:1.表的定义: 表(table):是数据库最基本的组成单元,数据库是用来存储数据的,数据库中有很多表,每一个表都是一个独立的单元,表也是一个结构化的文件,由行和列组成,行称为数据或记录,列称为字段,字段又包括:字段名称、字段类型、字段长度、字段约束 2.创建表 mysql常用数据类型: A.创建表语 阅读全文
posted @ 2017-12-26 19:01 龙宇在天 阅读(293) 评论(0) 推荐(0)
摘要:1.子查询 定义:select语句中嵌套select语句被称为子查询 select子句可能出现在select、from、where关键字后面,如下: A.将一个表的查询结果当做是过滤条件 B.将一个表的查询结果当做是一个临时表 2.limit 作用:获取一表前几条或中间某几行数据。(只在mysql中 阅读全文
posted @ 2017-12-26 11:34 龙宇在天 阅读(220) 评论(0) 推荐(0)
摘要:1.where与join on A. eg: B. eg: 2.外连接 定义:A表和B表能够完全匹配的记录查询出来之外,将其中一张表的记录无条件的完全查询出来,对方表没有匹配的记录时,会自动模拟出null值与之匹配。 注意:外连接查询的结果条数>=内连接的查询结果条数 A.左外连接(左连接),lef 阅读全文
posted @ 2017-12-23 23:45 龙宇在天 阅读(289) 评论(0) 推荐(0)
摘要:1.条件查询 条件查询需要用到where语句,where必须放到from语句表的后面 执行顺序:先from后where过滤后再检索出来 2.数据排序,asc(升序),desc(降序)默认情况下是asc 单一字段排序: 多个字段排序:(相当于先把第一个字段进行排序,然后再把第一个字段重复的部分再用第二 阅读全文
posted @ 2017-12-22 16:08 龙宇在天 阅读(168) 评论(0) 推荐(0)
摘要:1.sql语句分类: DQL语句 数据查询语言 select DML语句 数据操作语言 insert delete update DDL语句 数据定义语言 create drop alter TCL语句 事务控制语言 commit rollback 2.创建一个新的数据库,create databa 阅读全文
posted @ 2017-12-21 22:48 龙宇在天 阅读(1687) 评论(0) 推荐(0)
摘要:1.显示mysql中所有数据库的名称,show databases; 2.访问某个数据库,use database_name; 3.显示当前数据库中所有表的名称,show tables; 4.查看当前所在的数据仓库,select database(); 5.查看某个数据仓库里面的所有表,show t 阅读全文
posted @ 2017-12-12 15:31 龙宇在天 阅读(181) 评论(0) 推荐(0)
摘要:1.用window+r,输入cmd,用mysql -uuser -ppassword登录时出现‘mysql’不是有效的内部命令? 答:这是因为没有配置MySQL的环境变量path所致。 MySQL的环境变量path配置方法:在path中加入mysql的bin路径,如:C:\Program Files 阅读全文
posted @ 2017-12-12 11:42 龙宇在天 阅读(3178) 评论(0) 推荐(0)
摘要:step1:打开下载的mysql安装文件(mysql-5.5.36-win32.msi),双击运行,如下图: step2:点击“Next”按钮继续,如下图: step3:点击“勾选”,点击“Next”按钮继续,如下图 step4:选择安装类型包含--Typical(典型安装)、Custom(自定义安 阅读全文
posted @ 2017-12-11 19:23 龙宇在天 阅读(403) 评论(0) 推荐(0)

//右侧添加目录 //增加页面点击显示24字社会主义核心价值观