随笔分类 - MySQL
摘要:1、win+R 打开services.msc 手动停止mysql服务 2、跳过权限验证:进入MySQL的bin目录,运行以下命令:mysqld --console --skip-grant-tables --shared-memory。这将跳过权限表的验证,允许你无需密码进入MySQL。 3、进入
阅读全文
摘要:Navicat>>>文件>>>导出连接>>>选择导出库及导出位置>>>确定>>>得到一个connections.ncx文件 <?xml version="1.0" encoding="UTF-8"?> <Connections Ver="1.1"> <Connection ConnectionNam
阅读全文
摘要:DCL英文全称是Data Control Language(数据控制语言),用来管理数据库用户、控制数据库访问权限。 一、DCL 管理用户 # 1.查询用户 USE mysql; SELECT * FROM user; # 2.创建用户 CREATE USER'用户名'@'主机名'IDENTIFIE
阅读全文
摘要:一、聚合函数 分类:–COUNT:统计行数量–SUM:获取单个列的合计值–AVG:计算某个列的平均值–MAX:计算列的最大值–MIN:计算列的最小值标准格式:SELECT 分类(字段) FROM <表名> 二、分组 group by语句支持单个字段分组,也可以支持多个 字段分组(多个字段之间用逗号隔
阅读全文
摘要:MySQL 数据类型 MySQL 中定义数据字段的类型对你数据库的优化是非常重要的。 MySQL 支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型 MySQL 支持所有标准 SQL 数值数据类型。 这些类型包括严格数值数据类型(INTEGER、SMALLINT、DEC
阅读全文
摘要:1、mysql 5.7 下载链接 2、上传到服务器并解压 [root@xiaobing software]# ls jdk1.8 mysql-5.7.34-linux-glibc2.12-x86_64.tar.gz //解压 [root@xiaobing software]# tar -zxvf m
阅读全文
摘要:1.创建新用户 'xiaoxiao'密码'123456' mysql> CREATE USER 'xiaoxiao'@'localhost' IDENTIFIED BY '123456'; 2.问题:Navicat使用xiaoxiao链接,看不到新建的数据库testDB怎么办? //用户添加使用te
阅读全文
摘要:一.什么是连接查询 1.连接查询是一种非常常见的数据库操作,在两张(或者多张)表中进行匹配. 2.以mysql为例,支持Cross join(交叉连接), inner join(内连接), outer join(外连接),等其他连接. 二、数据准备(创建emp员工表和dept部门表并插入数据) 三、
阅读全文
摘要:1.表数据准备 2.SQL子查询 3.in和exists的区别 in 是先执行子查询然后得到子查询的结果集,再用子查询的结果去匹配外部表。(子查询结果的长度 * 外表索引的时间) exists 是先遍历循环外表,然后看外表中的记录有没有和内表中的数据一样的,如果一样就将结果放到结果集中。(外表结果集
阅读全文
摘要:一、排序 格式:select * from 表 order by 字段 asc|desc 1、查询所有的商品进行排序(升序asc、降序desc) 2、查询名称中含有“王”字的商品,按照价格降序排序! 二、常用的聚合函数:sum()求和,avg()平均,max()最大值,min()最小值,count(
阅读全文
摘要:三、对数据库表记录进行操作(修改DDL) 1、插入记录:insert 语法:insert into 表 (列名1,列名2,列名3..) values (值1,值2,值3..);--向表中插入某些列insert into 表 values (值1,值2,值3..);--向表中插入所有列 mysql>
阅读全文
摘要:一、创建库 1、创建一个库: create database 数据库名;create database 库名 character set 编码; 查看编码:show create database mydatabase02; mysql> show create database mydatabas
阅读全文
摘要:1、下载Navicat软件包及相应的破解补丁; 2、双击navicat120_premium_cs_x64.exe开始安装,修改安装位置,一般选择安装在非系统盘! 注意:安装完成后,解压破解补丁文件拷贝至navicat安装目录的根目录,打开navicat,可以看到已经安装破解成功! 3、navica
阅读全文
摘要:一、Windows 上安装 MySQL 1、Windows 上安装 MySQL 相对来说会较为简单,地那就链接 https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.11-winx64.zip 下载 zip 包。最新版本可以在 MySQL 下载中下
阅读全文