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