当前位置:首页 > MySQL

MySQL 是哪个公司的?

yc8888个月前 (08-24)226
MySQL 是哪个公司的?
一、MySQL的公司概述MySQL是一种关系型数据库管理系统,由瑞典MySQL AB公司开发,后被Sun公司收购,最终被Oracle公司收购。MySQL AB公司是由开发MySQL的Michael W...

如何使用Python备份MySQL数据库?

yc8889个月前 (07-28)168
如何使用Python备份MySQL数据库?
保护 MySQL 数据库的完整性和可恢复性对于降低与数据丢失和损坏相关的风险至关重要。Python是一种多功能编程语言,提供了无数的库和技术,用于与MySQL数据库的无缝交互并完成高效的备份过程。本文...

如何使用python连接MySQL表的列值?

yc8889个月前 (07-21)171
如何使用python连接MySQL表的列值?
MySQL 是一个开源关系数据库管理系统,广泛用于存储、管理和组织数据。使用 MySQL 表时,通常需要将多个列值组合成一个字符串以进行报告和分析。Python是一种高级编程语言,提供了多个库,可以连...

MySQL社区版5.x最新版安装包下载(Windows版本)

yc8881年前 (2023-02-11)343
MySQL社区版5.x最新版安装包下载(Windows版本)
我自己电脑上的PHP环境的是单独配的,在公司用的集成环境,单独配可以更好的把控 Apache MySQL PHP 等软件的版本,所以我自己电脑一直采用这种方式 ˂a name="1. 进入MySQ...

MySQL 数据库备份和还原数据库 mysqldump、source

yc8881年前 (2023-01-22)302
MySQL 数据库备份和还原数据库 mysqldump、source
1. 备份数据库或指定的表 备份指定的数据库,默认包含表数据 mysqldump -u用户名 -p[密码] 库名 > 文件路径 导出指定数据库中的所有表的结构,不要表中的数据 -d 是否只导出表...

修改 MySQL 用户密码

yc8881年前 (2023-01-22)274
修改 MySQL 用户密码
1. 使用 alter user 命令修改密码2. 使用 set password for 命令修改密码3. 使用 mysqladmin 命令修改密码4. 设置密码为空密码˂a name="1. 使用...

vmware 使用 centos7 最小化镜像文件安装操作系统

yc8881年前 (2023-01-22)347
vmware 使用 centos7 最小化镜像文件安装操作系统
1. 下载 centos7 镜像文件2. 使用 centos7 镜像文件创建虚拟机3. 安装centos7操作系统 本文安装的是 centos7.8 1. 下载 centos7 镜像文件 阿里云ce...

TP5.0 和 TP5.1 对比、差别

yc8881年前 (2023-01-21)369
TP5.0 和 TP5.1 对比、差别
1. 配置目录和路由目录独立 TP5.0的配置文件:application/config.php 放在了框架根目录 config TP5.0的路由定义文件:application/route.php...

MySQL 添加数据 insert 命令及优化

yc8881年前 (2023-01-21)355
MySQL 添加数据 insert 命令及优化
1. insert 语法格式2. insert 使用示例3. insert 常见用法4. 优化 insert 语句1. insert 语法格式完整格式insert [into] 表...

删除数据 delete、truncate 命令

yc8881年前 (2023-01-21)396
删除数据 delete、truncate 命令
1. delete 命令2. truncate 命令3. delete、truncate 的区别1. delete 命令 命令格式 delete from 表名 [删除条件]; 删除表中的所有数据 d...

修改数据 update 命令

yc8881年前 (2023-01-21)1036
修改数据 update 命令
1. update 命令 如果我们需要修改或更新 MySQL 中的数据,我们可以使用 SQL UPDATE 命令来操作 命令格式 update 表名 set 字段1 = 新值1, 字段2 = 新值2...

mysql 函数: find_in_set()、instr()

yc8881年前 (2022-12-24)191
mysql 函数: find_in_set()、instr()
1. find_in_set() 用于在多个字符串子链中查询字符串 find_in_set(str, strlist) str: 要查询的字符串 strlist: 字段名或字符串, 多个子链以英文逗号...

MyISAM 和 InnoDB 的区别

yc8881年前 (2022-12-12)314
MyISAM 和 InnoDB 的区别
1. 存储引擎 存储引擎其实就是如何存储数据、如何建立索引、如何查询和更新数据等技术的实现方法 2. MyISAM 和 InnoDB 的区别 这个问题在面试中被问道的频率非常高 事务和外键:MyISA...

mysql 数据库设计三大范式

yc8881年前 (2022-12-12)282
mysql 数据库设计三大范式
1. 什么是设计范式 设计表的依据,按照范式设计出来的表,不会出现数据的冗余 数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构清晰的;反之则是乱七八糟,不仅会给开发人员...

MySQL 慢查询详解

yc8881年前 (2022-12-12)334
MySQL 慢查询详解
1. 慢查询介绍2. 慢查询状态3. 慢查询时间阈值4. 构建大表,测试慢查询1. 慢查询介绍常见面试题:如何从一个大项目中,迅速定位执行速度慢的 SQL 语句?此时可以使用慢查询定位执行较慢 SQL...

MySQL 事务特性和事务隔离级别

yc8881年前 (2022-12-11)330
MySQL 事务特性和事务隔离级别
1. MySQL 事务的四大特性2. MySQL 事务的并发问题3. MySQL 事务的隔离级别1. MySQL 事务的四大特性 MySQL 事务具有四个特性:原子性、一致性、隔离性、持久性,这四个特...

MySQL 事务介绍及使用方法

yc8881年前 (2022-12-10)277
MySQL 事务介绍及使用方法
1. MySQL 事务介绍 事务就是一组原子性的 SQL 语句,或者说一个独立的单元。可以理解为一个事务对应的是一组完整的业务(一组SQL),这个事务中的一切操作要么都成功要么都失败,只要有一个操作失...

MySQL 中 varchar 和 char 区别

yc8881年前 (2022-12-10)333
MySQL 中 varchar 和 char 区别
1. varchar 和 char 共同点 varchar 和 char 是 MySQL 中的两种数据类型,都是用来存储字符串的。 2. varchar 和 char 区别 一、长度是否可变 varc...

MySQL 联合查询 union

yc8881年前 (2022-12-10)363
MySQL 联合查询 union
1. 联合查询介绍 MySQL 中的联合查询,就是把多个查询的结果合并在一起,形成一个新的查询结果集 联合查询使用 union 关键词 -- 合并多个查询结果集并过滤掉重复的数据union-- 直接合...

简单描述 MySQL 中,索引,主键,唯一索引,联合索引 的区别,对数据库的性能有什么影响(从读写两方面)

yc8881年前 (2022-12-09)279
简单描述 MySQL 中,索引,主键,唯一索引,联合索引 的区别,对数据库的性能有什么影响(从读写两方面)
1. 前言 简单描述 MySQL 中,索引,主键,唯一索引,联合索引 的区别,对数据库的性能有什么影响(从读写两方面) 这是一道非常经典的 MySQL 索引面试题,意在看面试者是否了解索引的几种类型以...