随笔分类 -  mysql 学习笔记

摘要:(2.14)Mysql之SQL基础——游标 关键词:Mysql游标 delimiter //create procedure sp_test3(out result text)begindeclare flag bit default 0;declare temp varchar(30);decla 阅读全文
posted @ 2019-02-28 23:05 郭大侠1 阅读(164) 评论(0) 推荐(0) 编辑
摘要:(2.13)Mysql之SQL基础——触发器 关键词:Mysql触发器 【1】触发器 MySQL语句在需要时被执行,存储过程也是如此,如果希望某条语句(或某些语句)在事件发生时自动执行,这就需要用到触发器。 触发器是MySQL响应以下任意语句而自动执行的一条MySQL语句(或位于begin和end语 阅读全文
posted @ 2019-02-28 01:13 郭大侠1 阅读(506) 评论(0) 推荐(0) 编辑
摘要:转自:博客园桦仔 5、存储过程条件定义与错误处理 condition_name:表示条件名称 condition_type:表示条件的类型 sqlstate_value和mysql_error_code都可以表示mysql错误 sqlstate_value为长度5的字符串错误代码 mysql_err 阅读全文
posted @ 2019-02-28 00:48 郭大侠1 阅读(502) 评论(0) 推荐(0) 编辑
摘要:(2.11)Mysql之SQL基础——存储过程 关键字:mysql存储过程 注意!!!: 局部变量会覆盖相同列名,如下图,可以使用 v_id 作为变量id的命名,这样就会改成 id = v_id。 或者列名使用 表名.列名,如下图,可以把where后面的列名id改成 test1.id=id. 【0】 阅读全文
posted @ 2019-02-28 00:44 郭大侠1 阅读(1517) 评论(0) 推荐(0) 编辑
摘要:(2.10)Mysql之SQL基础——约束及主键重复处理 关键词:mysql约束,批量插入数据主键冲突 【1】查看索引: show index from table_name; 【2】查看有约束的列:select * from information_schema.key_column_usage  阅读全文
posted @ 2019-02-24 20:04 郭大侠1 阅读(1289) 评论(0) 推荐(0) 编辑
摘要:(2.9)Mysql之SQL基础——索引的查看与删除 关键词:mysql索引查看,mysql索引删除 1、索引查询(以下包括主键,唯一,普通,复合,全文,但不包括外键) (1)按库查询 select * from information_schema.statistics where table_s 阅读全文
posted @ 2019-02-24 18:47 郭大侠1 阅读(373) 评论(0) 推荐(0) 编辑
摘要:(2.8)Mysql之SQL基础——索引的分类与使用 关键字:mysql索引,mysql增加索引,mysql修改索引,mysql删除索引 按逻辑分类: 1、主键索引(聚集索引)(也是唯一索引,不允许有空值) 2、普通索引或单列索引(包含前缀索引,即只把该列值的前N个字符变成索引) 3、多列索引(复合 阅读全文
posted @ 2019-02-14 23:26 郭大侠1 阅读(276) 评论(0) 推荐(0) 编辑
摘要:(2.7)Mysql之SQL基础——表的操作与查看 搜索关键字:mysql表操作,comment注释操作,mysql临时表 【一】innodb下的表操作 0、临时表 create temporary table 1、创建表(在innodb下) 1.1、create table table_name( 阅读全文
posted @ 2019-02-11 23:13 郭大侠1 阅读(346) 评论(0) 推荐(0) 编辑
摘要:(2.6)Mysql之SQL基础——存储引擎的查看与修改 可以使用 show engines; 查看数据库支持的所有的存储引擎; 目录: 1、数据库级别存储引擎 1.1查看现在默认的存储引擎 1.2 会话级别修改存储引擎 2、表级存储引擎 2.1 查看表现有的存储引擎(三种方法) 2.2 修改表的存 阅读全文
posted @ 2019-02-11 21:27 郭大侠1 阅读(308) 评论(0) 推荐(0) 编辑
摘要:(2.5)Mysql之SQL基础——数据类型 关键词:mysql数据类型 一、整数型 额外参数示例: int [(n)] [unsigned] [zerofill] 【1】int(4) :显示的宽度,默认为11位,这个并不影响正常情况的显示和存储(不会影响宽度大于这个定义的值)。 当int字段类型设 阅读全文
posted @ 2019-02-10 20:47 郭大侠1 阅读(470) 评论(0) 推荐(0) 编辑
摘要:(2.4)SQL基础——下载与使用测试库 1、查看与下载测试数据库 https://github.com/datacharmer/test_db 2、查看安装向导视图 3、安装 【1】安装:解压后用 mysql 命令安装(记得加上set autocommit=1) 【2】核验:查看库与表 【3】核验 阅读全文
posted @ 2019-02-10 19:25 郭大侠1 阅读(672) 评论(0) 推荐(0) 编辑
摘要:参考我的另一篇文章:https://www.cnblogs.com/gered/p/9539333.html 阅读全文
posted @ 2019-02-10 15:31 郭大侠1 阅读(134) 评论(0) 推荐(0) 编辑
摘要:环境: centos7 + mysql5.7.26 【1】查看依赖包 rpm -qa|grep libaio #查看libaio 依赖包 如果没出现上图,则运行下面语句,安装依赖包 yum -y install autoconf libaio bison ncurses-devel #如果没有出现上 阅读全文
posted @ 2019-02-10 15:31 郭大侠1 阅读(226) 评论(0) 推荐(0) 编辑
摘要:rpm安装mysql 卸载与安装服务端 一、安装服务端与客户端 #查看RPM包中所有的文件shell> rpm -qpl mysql-community-server-version-distribution-arch.rpm #卸载原有mysql rpm -qa |grep mysql rpm - 阅读全文
posted @ 2019-01-29 20:52 郭大侠1 阅读(346) 评论(0) 推荐(0) 编辑
摘要:关键词:mysql安装,二进制安装,基于centos6.5,mysql5.7.x 8.0:https://www.cnblogs.com/gered/p/13425615.html Linux平台下二进制方式安装卸载mysql 本章节:二进制安装mysql 相关参考资源:https://www.ji 阅读全文
posted @ 2019-01-22 23:38 郭大侠1 阅读(453) 评论(0) 推荐(0) 编辑
摘要:目录 1、基于Linux平台的Mysql项目场景介绍 2、mysql数据库运行环境准备-最优配置 3、如何下载mysql数据库 3.1、 二进制文件包 3.2、RPM文件 3.3、源码包 3.4、yum源 4、linux平台下二进制文件方式安装mysql 5、Linux平台下通过源码方式安装mysq 阅读全文
posted @ 2019-01-22 23:33 郭大侠1 阅读(433) 评论(0) 推荐(0) 编辑
摘要:【1】mysql数据库运行环境准备-最优配置 【1.1】如何查看官方文档了解环境要求 https://www.mysql.com/support/supportedplatforms/database.html 参考:https://www.modb.pro/db/167688 【1.2】安装虚拟机 阅读全文
posted @ 2019-01-20 20:20 郭大侠1 阅读(692) 评论(0) 推荐(0) 编辑
摘要:本章学习内容: 1、基于Linux平台的Mysql项目场景介绍 1.1、互联网各类网站、购物网站、门户网站、博客系统、IDC,云平台,VPS,虚拟主机空间,论坛,嵌入式。 2、mysql数据库运行环境准备-最优配置 2.1、如何查看官方文档了解环境要求 2.2、安装虚拟机环境与操作系统 2.3、操作 阅读全文
posted @ 2019-01-20 19:33 郭大侠1 阅读(178) 评论(0) 推荐(0) 编辑
摘要:目录 1、基于windows平台的mysql项目场景 2、mysql数据库运行环境准备 3、下载mysql 4、通过Installer方式(即msi方式)安装mysql 5、卸载mysql ———————————————————————————————————— 1、基于windows平台的mysq 阅读全文
posted @ 2019-01-13 17:04 郭大侠1 阅读(422) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/jimboi/p/6405560.html Centos6.8通过yum安装mysql5.7 1.下载好对应版本的yum源文件 2.安装用来配置mysql的yum源的rpm包 可以用: yum repolist enabled | grep my 阅读全文
posted @ 2019-01-08 12:17 郭大侠1 阅读(1008) 评论(0) 推荐(0) 编辑