数据库
文章平均质量分 82
钟灵毓秀M
学而知不足
展开
-
MySQL事务详解
MySQL事务一、事务定义事务就是用户定义的一系列执行SQL语句的操作, 这些操作要么完全地执行,要么完全地都不执行, 它是一个不可分割的工作执行单元。事务能够保证数据的完整性和一致性,让用户的操作更加安全。二、事务使用场景银行转账是经典的解释事务的例子。用户A给用户B转账5000元主要步骤可以概括为如下两步。 第一,账户A账户减去5000元; 第二,账户B账户增加5000元; ...原创 2019-08-23 20:44:46 · 126 阅读 · 0 评论 -
MySQL的逻辑结构
MYSQL的逻辑结构Mysql是一个开源的关系型数据库产品, 采用处理与存储分离的设计,灵活性高。 和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同的场合场景中应用并发挥良好作用。主要体现在存储引擎的架构上。MYSQL的逻辑结构 插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。这种架构可以根据业务的需求和实际需要选择合适的存储引擎。分层逻辑架构:连接层最上层,提供与客户端连接的服务,连接层只是与客户端建立连接,完成一些类似于连接处理、授权认证、原创 2020-11-15 22:53:11 · 407 阅读 · 0 评论 -
mysql 5.6 版本查看和修改字符集
mysql 5.6 修改字符集1.查看字符集:show variables like 'character%';show variables like '%char%';默认的是客户端和服务器都用了latin1,所以中文会乱码。2.修改字符集修改/etc/my.cnf配置文件[mysqld]character_set_server=utf8collation-server=utf8_general_ci......[client] #设置客户端字符集 default-原创 2020-11-06 00:04:49 · 631 阅读 · 0 评论 -
CentOS7安装MySql教程
CentOS7位安装MySql教程1.先检查系统是否装有mysqlrpm -qa | grep mysql2.下载mysql的repo源wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm如果报错: -bash: wget: 未找到命令安装插件 yum -y install wget3.安装 mysql-community-release-el7-5.noarch.rpm包sudo rpm -ivh mysq转载 2020-10-30 00:16:51 · 201 阅读 · 0 评论 -
SQL基础——函数
函数含义:一组预先编译好的SQL语句的集合,理解成批处理语句好处:1.提高代码的重用性2.简化操作3.减少了编译次数并减少了和数据库服务器的连接次数,提高了效率函数和存储过程的区别:存储过程:可以有0个返回,也可以有多个返回,适合做批处理插入、批量更新函数:有且仅有1个返回,适合做处理数据后返回一个结果(1)创建函数:CREATE FUNCTION 函数名([func_parameter[,...]] RETURNS 返回类型BEGIN 函数体ENDfunc_paramet原创 2020-10-29 08:11:28 · 189 阅读 · 0 评论 -
SQL基础——存储过程
存储过程一组预先编译好的SQL语句的集合,理解成批处理语句。用户可通过指定存储过程的名字并给定参数来调用执行作用:1、封装,提高代码的重用性,简化操作2、统一接口,确保数据的安全3、减少编译次数并减少了和数据库服务器的连接次数,提高了效率(1)创建存储过程:存储过程就是具有名字的一段代码,用来完成一个特定的功能。创建的存储过程保存在数据库的数据字典中CREATE PROCEDURE 存储过程名([proc_parameter][,...]) [characteristic...] BEG原创 2020-10-27 00:49:32 · 244 阅读 · 0 评论 -
SQL基础——变量
SQL变量系统变量:全局变量、会话变量自定义变量:用户变量、局部变量(一)系统变量变量由系统定义,不是用户定义,属于服务器层面。全局变量加global关键字,会话变量加session关键字。啥都不加默认会话级别(1)全局变量作用域:针对所有会话(连接)有效,但不能跨重启(2)会话变量作用域:针对当前会话(连接)有效使用步骤:1、查看所有系统变量show global|【session】variables;2、查看满足条件的部分系统变量show global|【session】 v原创 2020-10-22 00:42:33 · 510 阅读 · 0 评论 -
MySQL必知必会学习笔记
(共同学习,持续更新…)目录一、数据库基础1.1 数据库基础1.2 什么是SQL?一、数据库基础1.1 数据库基础数据库(database)保存有组织的数据的容器(通常是一个文件或者一组文件).表(table) 某种特定类型数据的结构化清单。模式(schema) 关于数据库和表的布局及特性的信息。列(column) 表中的一个字段。所有表都是由一个或多个列组成的。...原创 2020-02-21 00:07:19 · 603 阅读 · 0 评论