随笔分类 -  MySql

摘要:一、存储引擎关系数据库表是用于存储和组织信息的数据结构,可以将表理解为由行和列组成的表格。有的表简单,有的表复杂,有的表根本不用来存储任何长期的数据,有的表读取时非常快,但是插入数据时去很差;而我们在实际开发过程中,就可能需要各种各样的表,不同的表,就意味着存储不同类型的数据,数据的处理上也会存在着 阅读全文
posted @ 2024-06-28 13:43 Rukh 阅读(6) 评论(0) 推荐(0) 编辑
摘要:一、创建数据库1、命名规则 数据库名称可以包含字母、数字、下划线和短划线,并且必须以字母开头。通常建议使用小写字母来命名数据库,以避免在不同操作系统上的大小写问题。 2、字符集 字符集决定了数据库中可以存储的字符类型。常见的字符集包括 UTF-8、GBK、Latin1 等。UTF-8 是一种通用的字 阅读全文
posted @ 2024-06-28 13:40 Rukh 阅读(16) 评论(0) 推荐(0) 编辑
摘要:MySQL中获取时间的方法 在MySQL中,您可以使用以下函数来获取当前时间: NOW(): 返回当前日期和时间。 CURDATE(): 返回当前日期。 CURTIME(): 返回当前时间。 SYSDATE(): 返回当前日期和时间,但和NOW()有微小差别,SYSDATE()会根据系统的调度变化而 阅读全文
posted @ 2024-06-28 13:35 Rukh 阅读(3) 评论(0) 推荐(0) 编辑
摘要:摘要:mysql各版本的区别介绍,MySQL Community Server 是开源免费的,这也是我们通常用的MySQL的版本。essentials” 是指精简版,不包含 embedded server and benchmark suite,有自动安装程序和配置向导,没有MySQL文档。“noi 阅读全文
posted @ 2024-02-28 15:19 Rukh 阅读(453) 评论(0) 推荐(0) 编辑
摘要:对于数据库中的树形结构数据,如部门表,有时候,我们需要知道某部门的所有下属部分或者某部分的所有上级部门,这时候就需要用到mysql的递归查询 1、创建表 DROP TABLE IF EXISTS `t_areainfo`; CREATE TABLE `t_areainfo` ( `id` int(1 阅读全文
posted @ 2022-09-16 10:26 Rukh 阅读(1432) 评论(0) 推荐(0) 编辑
摘要:SELECT * , FROM_UNIXTIME(`create_time`) AS Join_Time FROM tb_Name 阅读全文
posted @ 2022-09-16 10:22 Rukh 阅读(73) 评论(0) 推荐(0) 编辑
摘要:SELECT table_name ,table_rows FROM information_schema.tables WHERE table_schema='数据库名称' ORDER BY table_rows DESC; SELECT TABLE_NAME, -- 表名 COLUMN_NAME 阅读全文
posted @ 2022-09-16 10:21 Rukh 阅读(945) 评论(0) 推荐(0) 编辑
摘要:UPDATE zh_users AS a ,zh_withdrawals AS b SET a.user_money =a.user_money+b.withdra_money WHERE a.user_id=b.user_id AND b.id IN (51169, 51180, 52177, 5 阅读全文
posted @ 2022-09-16 10:21 Rukh 阅读(359) 评论(0) 推荐(0) 编辑
摘要:SELECT DATE_FORMAT( deteline, "%Y-%m-%d %H" ) , COUNT( * )FROM test GROUP BY DATE_FORMAT( deteline, "%Y-%m-%d %H" ) 查询某天: deteline, "%Y-%m-%d 某时: dete 阅读全文
posted @ 2022-09-16 10:20 Rukh 阅读(82) 评论(0) 推荐(0) 编辑
摘要:如果2张表的字段一致,并且希望插入全部数据,可以用这种方法: Code: INSERT INTO 目标表 SELECT * FROM 来源表; 比如要将 articles 表插入到 newArticles 表中,则是: Code: INSERT INTO newArticles SELECT * F 阅读全文
posted @ 2022-09-16 10:20 Rukh 阅读(851) 评论(0) 推荐(0) 编辑
摘要:select curdate(); --获取当前日期select last_day(curdate()); --获取当月最后一天。select DATE_ADD(curdate(),interval -day(curdate())+1 day); --获取本月第一天select date_add(c 阅读全文
posted @ 2022-09-16 10:19 Rukh 阅读(1954) 评论(0) 推荐(0) 编辑
摘要:SELECT CAST((CAST(SYSDATE()AS DATE) - INTERVAL 1 DAY)AS DATETIME)SELECT CAST(CAST(SYSDATE()AS DATE)AS DATETIME) MYSQL获取昨天的0点和今天的0点通过以上SQL可以获取指定的时间点 阅读全文
posted @ 2022-09-16 10:19 Rukh 阅读(508) 评论(0) 推荐(0) 编辑
摘要:对于MYSQL这种轻量级的数据库,不知道大家是否有遇到过跟我一样的问题,就是在一个表的数据达到几百万数据以后,查询想要的数据的时候就变得好慢。可能要等大半天想要的数据才会出来。下面说下给数据表创建索引,可以大大的提高查询效率。 CREATE INDEX 索引名称 ON 表名称 (字段); 实际示例 阅读全文
posted @ 2022-09-16 10:19 Rukh 阅读(75) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/qinzb/p/5580395.html https://blog.csdn.net/han_121019/article/details/80745073 https://blog.csdn.net/su330494482/article/detai 阅读全文
posted @ 2022-08-18 15:17 Rukh 阅读(16) 评论(0) 推荐(0) 编辑
摘要:下面介绍下MySQL建库建表的一些基本语句 查询版本 SELECT VERSION() FROM DUAL; 一、创建数据库 CREATE DATABASE YunF5 二、删除数据库 DROP DATABASE YunF5 三、创建数据表CREATE TABLE App_SoftDown_All( 阅读全文
posted @ 2022-08-18 15:16 Rukh 阅读(5) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示