
MySQL
文章平均质量分 70
亣柒
加油!!!加油!!!加油!!!
展开
-
如何删除MySQL并重新安装(MySQL8.0)
压缩目录解压 修改my.ini文件 1. 以管理员的方式打开cmd命令窗口(不要直接打开cmd运行,可能会报错),并且进入到mysql安装目录的bin目录下。 cd D:\tools\mysql-5.7.23-winx64\bin 2. 安装 首先删除之前的mysql mysqld remove 在安装 mysqld install 3. 初始化 mysqld --initialize --console 4. 启动/停止(也可以在window服务里启动或停止) net start mysql..原创 2021-12-12 10:24:12 · 1062 阅读 · 0 评论 -
MySQL之视图
基础知识: 含义:虚拟表,和普通表一样使用,mysql5.1版本出现的新特性,是通过表动态生成的数据 比较: 视图create view只是保存了sql逻辑增删改查,只是一般不能增删改 表create table保存了数据增删改查 案例:查询姓张的学生名和专业名 连表查询: SELECT stuname,majorname FROM stuinfo s INNER JOIN major m ON s.`majorid`= m.`id` WHERE s.`stuname` LIKE '原创 2021-09-09 17:57:53 · 1469 阅读 · 0 评论 -
MySQL之常用函数、聚合函数以及合并
一,迪卡尔集 什么是笛卡尔集 ? 笛卡尔集的列数为每个表的列数之和,笛卡尔集的行数为每个表的行数相乘。我们经常做的多表查询就是在笛卡尔集中通过筛选条件得出的数据,所以笛卡尔集是多表查询的基础。 为什么要使用多表查询 ? 因为我们经常需要在很多个表之间查询数据。比如,查询会员的银行卡提现记录。首先我们在会员表中查询会员的银行卡id,再到提现记录表中根据银行卡id查询提现记录。 笛卡尔集会在下面条件下产生 省略连接条件 连接条件无效 所有表中的所有行互相连接 为了避免笛卡尔集, 可以原创 2021-09-08 01:08:11 · 1050 阅读 · 0 评论 -
MySQL之CRUD
语法:select 查询列表 from 表名;(类似于:System.out.println(打印东西);) 特点: 1、查询列表可以是:表中的字段、常量值、表达式、函数 2、查询的结果是一个虚拟的表格 一,基础查询 1.查询表中的单个字段 SELECT 属性名 FROM 表名; 2.查询表中的多个字段 SELECT 属性名,属性名,属性名 FROM 表名; 查询常量值 SELECT 100; SELECT 'john'; 查询表达式 SELECT 100%98; .原创 2021-09-07 00:17:11 · 170 阅读 · 0 评论 -
MySQL之数据类型、建表以及约束
一,数据类型 1、数据类型介绍:(MySQL中定义数据字段的类型对你数据库的优化是非常重要的) MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 1,字符类型:char varchar text blob 2,数值类型:int bigint float decimal int int bigint long float 成绩 decimal 货币类型(精度,小数) 3,日期类型:date time dat...原创 2021-09-05 20:26:33 · 715 阅读 · 0 评论 -
MySQL入门
MySql简介: 1.为什么要用MySQL 数据在内存中容易丢失 数据在文件中,不便于操作 2.无论何时 使用完整的管理系统统一管理,易于查询 3.什么时候用 凡是需要持久化存储数据的地方 术语: DB:数据库(database) 存储数据的“仓库”。它保存了一系列有组织的数据。 DBMS:数据库管理系统(Database Management System) 数据库是通过DBMS创建和操作的容器。 SQL:结构化查询语言(Structure Query Language) 专门用来与数据库通原创 2021-09-03 22:40:53 · 141 阅读 · 0 评论