大数据开发--1.4 MySQL基础
一. 数据库介绍 二. MySQL数据库安装和使用 三. 登录MySQL数据库 四. MySQL图形化开发工具-DataGrip 五. DataGrip连接MySQL 六. SQL语句 七. DDL之数据库操作 八. DDL之数据表操作 九. DML数据库操作语言 十. SQL约束 十一. DQL操作--(实例) 十二. 多表操作 ...
MySQL备份和还原,用mysqldump、mysql和source命令来完成
MySQL备份和还原,都是利用mysqldump、mysql和source命令来完成的。 mysqldump命令使用方法 1运行 | cmd |利用 cd C:\Program Files\MySQL\MySQL Server 9.0\bin”命令进入bin文件夹 2输入命令 mysqldump -h127.0.0.1 -P3306 -uroot -pQWERTY zssjkcf>d:123.sql my...
MySQL防止数据重复不添加重复数据mysql不添加重复的
MySQL防止数据重复:不添加重复数据 在开发项目时,避免数据重复是非常重要的。当有多个客户端同时向数据库添加相同的数据时,就可能造成数据重复的情况。为了保证数据的唯一性,我们需要在MySQL数据库中设置相关的规则来防止数据重复。 一、在MySQL中创建表时设置字段唯一性 在MySQL中,可以在创建表时对字段进行唯一性约束。例如,在创建用户表时,可以将用户名字段设置为唯一,这样就可以避免多个用户使用相同的用...
MySQL索引优化
索引 索引分类: 主键索引唯一索引普通索引组合索引全文索引 主键索引 非空唯一索引,一个表只有一个主键索引;在 innodb 中,主键索引的 B+ 树包含表数据信息; PRIMARY KEY(key1, key2); 唯一索引 不可以出现相同的值,可以有 NULL 值; UNIQUE(key); 普通索引 允许出现相同的索引内容 INDEX(key)-- ORKEY(key[,...]) 组合索引 对...
【MySQL】go-sniffer SQL 网络抓取工具
简介 捕获mysql,redis,http,mongodb等协议,抓包截取项目中的数据库请求并解析成相应的语句,如修改mysql协议会解析为sql语句,即可调试。不要代码,直接嗅探项目中的数据请求。 有时候你想获取一些时间段的 SQL,但是是又不想开审计或其他原因,可以使用 go-sniffer 工具,从 tcp 数据包中解析 SQL。 项目地址: https://github.com/40t/go-sn...
MySql数据库---存储过程
存储过程概念 MySQL 5.0 版本开始支持存储过程。简单的说,存储过程就是一组SQL语句集,功能强大,可以实现一些比较复杂的逻辑功能,类似于JAVA语言中的方法,类似Python中的函数;存储过就是数据库 SQL 语言层面的代码封装与重用 入门案例 delimiter 自定义结束符号create procedure 储存名([ in ,out ,inout ] 参数名 数据类型...)begin...
MySQL的卸载
安装 https://blog.csdn.net/2301_77024048/article/details/142746800?spm=1001.2014.3001.5502 卸载 一. 卸载mysqld服务 按win键直接搜cmd,右键管理员运行关闭mysql服务:net stop mysql 卸载mysql服务(若找不到,则进入原安装数据库bin路径执行):mysqld –remove m...
MySQL 实验 8:数据查询(1)—— select 语句的基本用法
MySQL 实验 8:数据查询(1)—— select 语句的基本用法 目录 MySQL 实验 8:数据查询(1)—— select 语句的基本用法一、数据准备二、SELECT 语句的语法三、指定查询结果要显示的列名或表达式列表1、指定要查询的列名2、指定要查询的表达式 四、为查询结果中的表达式指定别名五、使用 distinct 参数消除查询结果中的重复行六、使用 order by 参数对查询结果排序1、...
Ubuntu 中 Redis ,MySQL 基本使用
set('name','itcast') print(res) res = sr.get('name') print(res) except Exception as e: print(e)~ 2、MySQL (1)打开数据库 mysql -uroot -p (2)基本命令 show databases;create database bj18 charset=utf8;use bj18;show ...
【吊打面试官系列-MySQL面试题】什么叫视图?游标是什么?
大家好,我是锋哥。今天分享关于【什么叫视图?游标是什么?】面试题,希望对大家有帮助; 什么叫视图?游标是什么? 视图是一种虚拟的表,具有和物理表相同的功能。可以对视图进行增,改, 查,操作,视图通常是有一个表或者多个表的行或列的子集。对视图的修改不影响基本表。它使得我们获取数据更容易,相比多表查询。 1000道 互联网大厂Java工程师 精选面试题-Java资源分享网 游标:是对查询出来的结果集作为一个单元...