随笔分类 - MySQL
摘要:更新记录 转载请注明出处。 2022年9月6日 发布。 2022年9月6日 从笔记迁移到博客。 备份与恢复 备份数据库 刷新缓存 FLUSH TABLES; 检查表键释放正确 ANALYZE TABLE 表名; 备份部分数据库 mysqldump -h 主机 -u 用户名 -p --database
阅读全文
摘要:更新记录 转载请注明出处。 2022年9月5日 发布。 2022年9月5日 从笔记迁移到博客。 MySQL中用户类型 普通用户 root(超级管理员) MySQL中系统自带数据库 information_schema mysql performance_schema sys mysql数据库的作用
阅读全文
摘要:更新记录 转载请注明出处。 2022年9月5日 发布。 2022年9月5日 从笔记迁移到博客。 用户管理 登录 \>mysql -h 主机 -u 用户名 -p 密码 -P 端口 -e SQL语句; >mysql 选项 值 选项可取(主要参数,非全部): -h 主机地址 -P 端口 -u 用户名 -p
阅读全文
摘要:更新记录 转载请注明出处。 2022年9月4日 发布。 2022年9月4日 从笔记迁移到博客。 触发器说明 一段SQL语句 一种特殊的存储过程 不可以自己手动调用,在触发条件下自动调用 触发条件包括INSERT/UPDATE/DELETE 即(插入|更新|删除) 触发器的执行顺序 BEFORE ->
阅读全文
摘要:更新记录 转载请注明出处。 2022年9月4日 发布。 2022年9月4日 从笔记迁移到博客。 存储过程与函数 说明 存储过程和函数是一条或多条SQL语句的集合 存储过程的返回值通过输出参数实现,函数可以直接返回标量 存储过程和自定义函数区别 相同点: 都是自定义逻辑的SQL集合 不同点: 存储
阅读全文
摘要:更新记录 转载请注明出处。 2024年4月27日 优化内容。 2022年9月3日 发布。 2022年9月3日 从笔记迁移到博客。 事务概念 从抽象概念上来说:事务(transaction)一种机制,用于执行成批的MySQL操作。 从具体的语法层面来说:不可分割SQL集合。要么全部成功,要么全部失败。
阅读全文
摘要:更新记录 转载请注明出处。 2022年9月3日 发布。 2022年9月3日 从笔记迁移到博客。 内建函数 主要的函数类型 数学函数 字符串函数 日期和时间函数 条件判断函数 系统信息函数 加密函数 其他函数 数值函数 ABS(X) -- 绝对值 CEIL(X) -- 天花板函数 CEILING(X)
阅读全文
摘要:更新记录 转载请注明出处。 2022年9月3日 发布。 2022年9月3日 从笔记迁移到博客。 说明 视图是虚拟的表,是一种存储结构 可以对视图进行和表一样的操作,但一般用于查询数据 实际的数据仍存储在表中 注意: 视图不是真实的表,但其外在看起来像表 视图不保存实际数据 视图的作用 简化数据的操作
阅读全文
摘要:更新记录 转载请注明出处。 2022年9月2日 发布。 2022年9月2日 从笔记迁移到博客。 删除 DELETE FROM 表 WHERE 条件; 清空 TRUNCATE TABLE 表; DELETE 和 TRUNCATE 对比: DELETE 可以加 WHERE 条件,TRUNCATE 不能加
阅读全文
摘要:更新记录 转载请注明出处。 2022年9月2日 发布。 2022年9月2日 从笔记迁移到博客。 基本查询 SELECT 属性列表 FROM 表或视图 WHERE 筛选条件1 GROUP BY 属性 [HAVING 筛选条件2] [WITH ROLLUP] ORDER BY 属性 [ASC |DESC
阅读全文
摘要:更新记录 转载请注明出处。 2022年9月2日 发布。 2022年9月2日 从笔记迁移到博客。 索引 说明 是一种对数据表的一列或多列进行排序的数据结构 索引是单独的、存储在磁盘上的数据库结构 索引包含对表中记录的指针 索引的作用 提高查询速度 索引的缺点 占用磁盘空间、DML操作插入和更新速度减慢
阅读全文
摘要:更新记录 转载请注明出处。 2022年9月1日 发布。 2022年9月1日 从笔记迁移到博客。 运算符 算术运算符 比较运算符 注意:比较的结果为1、0、NULL 逻辑运算符 注意NULL情况: &&与NULL问题: 如果没有0,有NULL,则返回NULL 如果有0,有NULL,返回0,不论0和NU
阅读全文
摘要:更新记录 转载请注明出处。 2022年9月1日 发布。 2022年9月1日 从笔记迁移到博客。 数据类型 数据类型概念 数据类型是一种数据的限制,规定数据的存储格式、表示方式、范围大小等 整型 分类 说明:声明为无符号数,加上UNSIGNED即可 表示方式 格式: 数据类型 (显示宽度) EG: I
阅读全文
摘要:更新记录 转载请注明出处。 2022年9月1日 发布。 2022年9月1日 从笔记迁移到博客。 MySQL版本 版本分类 用途分类: Community 社区版本 Enterprise 商业版本 阶段分类: Alpha 开发阶段的版本,不可以用于生产 Beta 测试阶段的版本,不可以用于生产 Gam
阅读全文
摘要:更新记录 2022年6月18日 发布。 2022年6月15日 从笔记迁移笔记到博客。 时区操作 获得时区设置 SHOW VARIABLES LIKE 'time_zone'; 设置时区 SET time_zone='+9:00';
阅读全文
摘要:技术支持联系微信 wdfysoft 更新记录 点击查看 2024年2月18日 加入安装指定版本。 2023年4月17日 调整描述顺序结构。 2024年3月18日更新环境到Ubuntu Server 22.04 LTS。 2022年6月17日 发布。 从 Ubuntu 仓库安装 MySQL 更新仓库源
阅读全文
摘要:更新记录 2022年6月17日 发布。 2022年6月15日 从笔记迁移到博客。 注释 -- Panda 或 /* Panda */ 或(指定在表中使用) COMMENT 'this is Panda'
阅读全文
摘要:更新记录 2022年6月15日 调整结构。 2022年6月15日 发布。 2022年6月11日 将笔记迁移到博客中。 连接与字符设置 设置连接字符类型 SET CHARACTER SET 'utf8'; 或者 SET NAMES utf8; 查看支持的所有字符集 SHOW CHARACTER SET
阅读全文
摘要:更新记录 2022年6月13日 发布。 2022年6月11日 开始。 通过查看MySQL与存储目录相关的参数 show variables like 技术支持微信:wdfysoft 通过查询后datadir参数的值为: /var/lib/mysql/
阅读全文
摘要:C#/VB 数据库连接字符串大全 https://www.connectionstrings.com/ SQL Server常用 Standard Security 技术支持微信:wdfysoft Trusted Connection Server=myServerAddress;Database=
阅读全文

浙公网安备 33010602011771号