练涛

随笔分类 -  mysql学习笔记

摘要:排行榜设计 CREATE TABLE `t_daka_rank` ( `id` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL, `consumer_id` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT 阅读全文
posted @ 2021-08-04 16:38 练涛 阅读(312) 评论(0) 推荐(0) 编辑
摘要:前言 请务必先把整篇文章通读一遍,特别是后面的问题列表,以致于在安装过程中出现问题后不会心惊胆颤。 0.在安装mysql之前,查看是否已安装,及其删除方式 rpm -qa|grep mysql #查看旧版本MySQL rpm -e --nodeps 查出的文件名称 #逐个删除旧组件 whereis 阅读全文
posted @ 2020-12-04 18:06 练涛 阅读(243) 评论(0) 推荐(0) 编辑
摘要:查看时区: show variables like "%TIME_ZONE%"; 全局修改时区: SET GLOBAL time_zone = "+8:00"; 退出当前会话后生效。 阅读全文
posted @ 2020-09-15 11:03 练涛 阅读(150) 评论(0) 推荐(0) 编辑
摘要:以我的本机某项目练练手。。实际上公司的更复杂一些些 阅读全文
posted @ 2020-05-12 21:55 练涛 阅读(127) 评论(0) 推荐(0) 编辑
摘要:从一张表里面查询后10条数据的前7条 阅读全文
posted @ 2019-08-28 15:59 练涛 阅读(348) 评论(0) 推荐(0) 编辑
摘要:mysqldump 语法: mysqldump u username p database_name 指定生成sql的存放路径 阅读全文
posted @ 2019-08-19 00:41 练涛 阅读(343) 评论(0) 推荐(0) 编辑
摘要:##1、修改 my.ini 文件 在my.ini文件的[mysqld]栏下添加 skip-grant-tables 如下: [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] skip-grant-tables # 设置3306 阅读全文
posted @ 2019-08-12 18:11 练涛 阅读(10379) 评论(0) 推荐(0) 编辑
摘要:mysql事务是什么? MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或 阅读全文
posted @ 2019-03-24 20:18 练涛 阅读(374) 评论(0) 推荐(0) 编辑
摘要:INSERT [INTO] <表名> [<属性列1>,<属性列2>,...] 子查询; demo: 给SC添加记录,给所有学生选5号课,成绩均为60 解: 结果: ps: 以学生,课程,选课,3个表的关系来做的例子。 阅读全文
posted @ 2018-07-11 11:38 练涛 阅读(817) 评论(0) 推荐(0) 编辑
摘要:自定义函数CREATE FUNCTION function_name RETURNS { STRING|INTEGER|REAL|DECIMAL routine_body }创建无参函数 CREATE FUNCTION fun() RETURNS VARCHAR(30... 阅读全文
posted @ 2018-05-04 13:12 练涛 阅读(175) 评论(0) 推荐(0) 编辑
摘要:常用的日期时间函数1. NOW——显示当前日期时间 例子:SELECT NOW(); 结果:2018-05-03 21:52:21 2. CURDATE——显示当前日期 例子:SELECT CURDATE(); 结果: 2018-05-03 3. CURT... 阅读全文
posted @ 2018-05-03 22:12 练涛 阅读(118) 评论(0) 推荐(0) 编辑
摘要:字符函数1. CONCAT()——字符连接 例如:SELECT CONCAT(“A”,”B”,”C”); 输出:ABC 实际用途有: SELECT CONCAT(username,password) AS concat FROM user3; 2. CON... 阅读全文
posted @ 2018-04-26 14:59 练涛 阅读(126) 评论(0) 推荐(0) 编辑
摘要:多表删除语法结构:DELETE tb_name[.*] [,tb_name[.*]] ...FROM table_references[WHERE where_condition]查出商品名称相同的goods_name:SELECT goods_id,goods_na... 阅读全文
posted @ 2018-04-24 13:36 练涛 阅读(133) 评论(0) 推荐(0) 编辑
摘要:自身连接无限分类数据表设计:CREATE TABLE tdb_goods_types ( type_id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, type_name VARCHAR(20) N... 阅读全文
posted @ 2018-04-23 23:29 练涛 阅读(443) 评论(0) 推荐(0) 编辑
摘要:多表连接三表连接demo: SELECT goods_id,goods_name,cate_name,brand_name,goods_price FROM tdb_goods AS g INNER JOIN tdb_goods_cates AS c ON... 阅读全文
posted @ 2018-04-23 22:08 练涛 阅读(187) 评论(0) 推荐(0) 编辑
摘要:前置工作新建一张物品类别表: CREATE TABLE IF NOT EXISTS tdb_goods_cates ( cate_id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, cate_nam... 阅读全文
posted @ 2018-04-15 15:01 练涛 阅读(392) 评论(0) 推荐(0) 编辑
摘要:子查询子查询(Subquery)是指出现在其他SQL语句内的LELECT子句。例如: SELECT * FROM t1 WHERE col1 = (SELECT col2 FROM t2); 其中SELECT * FROM t1,称为Outer Query/Outer... 阅读全文
posted @ 2018-04-14 15:56 练涛 阅读(230) 评论(0) 推荐(0) 编辑
摘要:数据准备 -- 创建数据表 CREATE TABLE IF NOT EXISTS tdb_goods( goods_id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, goods_name VA... 阅读全文
posted @ 2018-04-14 13:51 练涛 阅读(190) 评论(0) 推荐(0) 编辑
摘要:LIMIT语句限制查询数量[LIMIT {[offset,] row_count | row_count OFFSET offset}] demo: 限制查询结果为两条记录: SELECT * FROM user3 LIMIT 2; 限制查询结果为两条记录、并且从第三... 阅读全文
posted @ 2018-04-13 14:32 练涛 阅读(242) 评论(0) 推荐(0) 编辑
摘要:SELECT查询表达式解析SELECT select_expr [, select _expr …] [ FROM tb_references [WHERE where_condition] [GROUP BY {col_name | position} ... 阅读全文
posted @ 2018-04-13 13:53 练涛 阅读(165) 评论(0) 推荐(0) 编辑

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