MySQL
文章平均质量分 76
MySQL的学习
Narcissus1949
这个作者很懒,什么都没留下…
展开
-
Mysql之变量、存储过程、函数与流程控制
变量、存储过程、函数、流程控制一、变量1. 概念1)系统变量全局变量会话变量2)自定义变量用户变量局部变量2. 系统变量① 简介1)说明:变量由系统提供,不是用户定义,属于服务器层面2)使用语法:① 查看所有系统变量show global|[session](全局|会话) variables② 查看满足条件的部分系统变量show global|[session] variables like '%...%'③ 查看指定的某个系统变量s原创 2021-02-09 12:15:36 · 142 阅读 · 0 评论 -
Mysql之视图
视图自用…一、概述1. 概念1)视图:虚拟表,和普通表一样使用。mysql5.1版本出现的新特性,是通过表动态生成的数据2)如何理解视图?将一段sql语句封装起来,取名为视图。调用视图,等同于执行封装的sql语句类似于封装为函数?2. 作用1)重用sql语句2)简化复杂的sql操作,不必知道它的细节3)保护数据,提高安全性二、使用1. 创建视图1)语法:create view 视图名as查询语句;2. 修改视图1)语法:原创 2021-02-09 12:14:09 · 95 阅读 · 0 评论 -
Mysql之事物控制语言
TLC语言(事物控制语言)0.0一、概述1. 概念1)TLC:Transaction Control Language,事物控制语言2)事物:一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行3)典型应用:转账4)存储引擎:mysql中的数据用各种不同技术存储在文件(或内存中)通过show engines来查看mysql支持的存储引擎mysql中用的最多的存储引擎有:innodb,myisam,memory等。其中innodb支持事物,而myisam原创 2021-02-09 12:13:24 · 159 阅读 · 0 评论 -
Mysql之数据定义语言
DDL语言(数据定义语言)如果再努力再认真一些 应该会好点的吧一、概念1. 简介DDL:数据定义语言库和表的管理库的管理:创建、删除、修改表的管理:创建、删除、修改创建:create删除:drop修改:alter二、库的管理1. 语法1)创建库:create database 库名添加判断:create database if not exists 库名2)库的修改rename database 库名 to 新库名:该语句舍弃了3)原创 2021-02-09 12:11:46 · 162 阅读 · 0 评论 -
Mysql之数据操纵语言
增删改(DML)只要不放弃战斗,就永远不会败北一、简介DML:数据操纵语言插入:insert修改:update删除:delete二、插入1. 语法#方式一insert into 表名(列名,...) values(值1,...);#方式二insert into 表名set 列名=值,列名=值,...2. 注意插入的值的类型与列的类型要一致或兼容两种插入方式比较① 方式一支持插入多行支持子查询② 方式二不能插入多行不支持子查询三原创 2021-02-09 12:10:43 · 172 阅读 · 0 评论 -
Mysql之数据查询语言
查询(DQL)一、使用MySQL1. 基本命令1)连接数据库:mysql -u root -p2)查看当前都有哪些数据库:show databases3)使用数据库:use databaseName4)查看当前数据库有哪些表:show tables5)查看表的列:show columns from tableName2. 其他命令显示广泛的服务器状态信息:show status显示创建特定数据库的MySQL语句:show create database databaseNa原创 2021-02-09 12:09:27 · 230 阅读 · 0 评论 -
mysql的安装配置和卸载
MySQL的安装和配置自用需要微软运行库:Microsoft Visual C++ 2015 or 2017 or 2019一、下载1)进入mysql官网:www.mysql.com2)点击DOWNLOADS:3)拉倒最底部:4)点击MySQL Communit Server:5)下载:二、配置1)解压压缩包(解压到C盘以外的盘符)2)在安装目录下创建mysql.ini文件。(如安装目录D:\DevSoftware\mysql\mysql-8.0.原创 2021-01-11 13:52:10 · 118 阅读 · 0 评论