基本操作: show databases; 显示所有已经存在的数据库 create database test; 创建名字为test的数据库 drop database test; 删除名字为test的数据库 use test;使用名字为test的数据库 show tables; 显示这个数据库中的 ...
转载 2021-10-16 17:32:00
58阅读
2评论
MySQL梳理知识MySQL:数据库管理系统(DBMS) 库:存储数据的地方 表:定义一种关系,用于数据与关系的对应 视图:可以看做一个虚拟表,表结构和数据由定义的查询语句决定 作用:提高代码重用性,安全,对外接口统一 劣势:效率低下,在连表的基础上不能继续增删改 触发器:增删改操作的条件触发 作用:自动执行某些操作,减少流程 劣势:定义时不校验触发语句的有效性 insert:new
转载 2024-02-25 05:55:44
21阅读
1.Mysql基础架构(基础) 一、前言 select * from T where ID = 1; 我们看到的是一条最简单的输入语句,我们也知道执行后会返回一条结果,但是有没有人了解,这条语句在MYSQL内部的执行过程? 所以,今天先和大家一起,打开MYSQL,看一下其中的零件,简单了解一下各个零件的功能,才能便于我们分析、定位复杂的问题。 MySql逻辑架构 ①Server 层包括: 连接
原创 精选 2023-04-08 22:09:15
747阅读
目录1.mysql(定义)2.RDBMS3.redis4.mongodb5.SQL6.MYSQL服务端,客户端安装以及使用 7.MYSQL数据库基础知识8.常用命令 9.数据的增删改查(curd)!!!(重点)增加:create|更新:update|读取:Retrieve|删除:delete1.mysql(定义):一种用来存储数据的特殊方式。它是一种关系型数据库,常用来做网站,
转载 2023-07-21 17:44:42
37阅读
目录一、简介①概念②MySQL原理:③重要概念二、MySQL基础内容1.基本sql语句  2.存储引擎 3.表的创建、修改和复制①创建②修改③复制4.严格模式 5.基本数据类型①整型  ②浮点型③字符类型  ④日期类型⑤枚举和集合类型 6.约束条件①default②unique③primary key④aut
一.数据库的基本概念数据库: 数据库中存放的一般是多张表表: 表是用来存放数据关系: 两个表单公共字段行 : 也称为叫记录 , 也叫实体列 : 也称为叫字段 , 也叫属性.数据冗余:数据冗余可以减少 , 但是不能杜绝 减少数据冗余的方法就是分表二.数据库的操作# 创建数据库CREATE database student;#显示所有数据库(了解)show DATABASES;#删除数据库d
转载 2023-07-26 22:57:37
43阅读
MySQLMySQLMySQL前言数据库概念为什么要使用数据库?MySql简介数据库操作关系模型查看数据库创建数据库选择数据库删除数据库数据库命名规范数据表的操作创建
原创 2022-11-21 12:19:27
309阅读
定义:数据库就是一个文件系统,通过sql语句来获取数据关系型数据库:关系型数据库存放的是实体时间的关系,在数据库层面来看就是存放的是表和表之间的关联关系常见的关系型数据库   MySQL    DB2   sqlserver   oracle    sybase 一台数据库服务器中会创建很多数据库(一个项目,会创建一个
转载 2023-12-13 01:34:48
21阅读
一、MySQL官方文档地址 https://dev.mysql.com/doc/refman/5.7/en/二、MySQL常用命令 1、如何登陆MySQL数据库mysql -u username -p11 2、如何开启/关闭mysql服务service mysql start/stop11 3、查看mysql的状态service mysql status11 4、如何显示数所有数据库show d
转载 2023-12-23 23:26:20
41阅读
  简单介绍下吧,MySQL应用的场景大多数互联网公司第一次卖身是卖个了sun好像是10亿,第二次是连同sun自己,以74亿美元被卖给了Orecle~后面MySQL原作者站出来说,MySQL会存在闭源风险,整了个MariaDB~我也是醉了,也不考虑下我们的痛苦!下面简要介绍下MySQL的入门知识。  一、MySQL有三种定义语言   &n
原创 2016-10-07 20:48:32
645阅读
(1)基础笔试命令考察1.开启MySQL服务2.检测端口是否运行3.为MySQL设置密码或者修改密码。4.登陆MySQL数据库。5.查看当前数据库的字符集6.查看当前数据库版本7.查看当前登录的用户。8.创建GBK字符集的数据库oldboy,并查看已建库完整语句9.创建用户oldboy,使之可以管理数据库oldboy10.查看创建的用户oldboy拥有哪些权限11.查看当前数据库里有哪些用户12.
转载 2017-08-26 16:53:11
740阅读
什么时候用事务除了查询,只要修改(增删改)就加事务 事务的定义:数据库事务( transaction)是一个数据库操作序列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。 innodb支持事务,myisam不支持事务 事务的四大特性:ACID原子性:操作最小单位,永远不会出现部分失败一致性:最终目标,更像业务最终的合理性。指事务执行前后,数据处于一种合法的状态隔离性:多个事务对一
转载 2021-03-15 22:35:50
117阅读
2评论
个人网站:https://www.lovebetterworld.com/往后余生,只想分享一些干货,分享一些工作,学习当中的笔记、总结,并帮助需要帮助的任何人,关注我,大家一起来学习吧!MySQL知识汇总一、mysql事务innodb事务日志包括redo log和undo log。
原创 2021-11-10 16:23:04
262阅读
MySql 1.多列作为主键,自增; mysql的自增属于会话级别,不能修改下次自增的设置,可以修改相关的配置表 create table t1( 'nid' int(11) not null AUTO_INCREMENT, 'PID' int(11) not null, primary key(' ...
转载 2021-10-14 11:51:00
72阅读
2评论
1 复习 1.1 约束 默认约束:default 非空约束:not null 唯一约束:unique 检查约束:check 主键约束:primary key ​ 唯一 ​ 非空 ​ 可以被从表的外键引用 外键约束:foreign key ​ 可以为空 ​ 可以重复 ​ 如果有值 此值必须在主表的主键 ...
转载 2021-09-25 22:26:00
119阅读
2评论
转载 2019-11-11 14:46:00
113阅读
2评论
1.MySQL常用引擎有哪些? A:MySQL常用的引擎有InnoDB、MyISAM、Memory,默认时InnoDB InnoDB:磁盘表,支持事务,支持行级锁,B+Tree索引 优点:具有良好的ACID特性(指数据库事务正确执行的四个基本要素的缩写) 包含Atomicity原子性、Consist
转载 2019-03-03 18:01:00
47阅读
1. 常用命令 1.1 查看MySQL版本 长选项:mysql --version 段选项:mysql -V 1.2 创建数据库 create database 数据库名称; // 在数据库中建立表,因此创建表的时候必须要先选择数据库。 use 数据库名称; 1.3 查询当前使用的数据库 selec
转载 2021-04-28 21:48:00
41阅读
mysql主从之间数据延迟如何解决? 答案:缓存,保存主库的同时放进缓存,用户先读缓存,过期了再读从库 ...
转载 2021-07-20 16:26:00
60阅读
2评论
MySQL: 1.SQL 语句基本的执行链路? 客户端 -> Server(连接器 分析器 优化器 执行器) -> 存储引擎 2.redo log 和 binlog redo log: 存储引擎层的日志。 InnoDB 引擎特有的一套日志系统, MylSAM没有哦。 Write-Ahead Logg
转载 2021-05-17 17:29:00
112阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5