随笔分类 -  MySQL

摘要:更改字段类型: ALTER TABLE scd_cost_charge_regester MODIFY charge_repay_date datetime; 添加字段: ALTER TABLE scd_cost_charge_show_print ADD show_push_enable INT; 阅读全文
posted @ 2023-10-31 10:52 黄橙 阅读(4) 评论(0) 推荐(0) 编辑
摘要:一、MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格) C:\>mysql -h localhost -u root -p123 二、MySQL 连接远程数据库(192.168.0.201),端口“3306”,用户名为“root”,密码“1 阅读全文
posted @ 2023-02-20 14:18 黄橙 阅读(83) 评论(0) 推荐(0) 编辑
摘要:1.1 进入 MySQL 命令 : mysql -utest -p; mysql -uhuian -p; 1.2 查看数据库 命令 : SHOW DATABASES; 1.3 新建数据库 命令 : CREATE DATABASE item_name; 1.4 验证是否查看成功 命令 : SHOW D 阅读全文
posted @ 2023-02-20 14:15 黄橙 阅读(50) 评论(0) 推荐(0) 编辑
摘要:一、问题现象 mysql对无索引字段进行排序后limit ,当被排序字段有相同值时并且在limit范围内,取的值并不是正常排序后的值,有可能第一页查询的记录,重复出现在第二页的查询记录中,而且第二页的查询结果乱序,导致分页结果查询错乱问题。 解决方案以下有两种方式都可以完美解决这个问题:一个是Mys 阅读全文
posted @ 2023-02-17 08:39 黄橙 阅读(871) 评论(0) 推荐(0) 编辑
摘要:mysql命令gruop by报错this is incompatible with sql_mode=only_full_group_by 在 [mysqld]和[mysql]下添加 sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DA 阅读全文
posted @ 2023-02-13 10:28 黄橙 阅读(17) 评论(0) 推荐(0) 编辑
摘要:SELECT -- COLUMN_NAME, -- _分割之后的第一段 concat( SUBSTRING_INDEX(LOWER(column_name), '_', 1), -- _分割之后的第二段 SUBSTR( UPPER(column_name), LENGTH( SUBSTRING_IN 阅读全文
posted @ 2023-02-13 10:28 黄橙 阅读(170) 评论(0) 推荐(0) 编辑
摘要:场景: 1. 要查询数据库 "mammothcode" 下所有表名以及表注释 /* 查询数据库 ‘mammothcode’ 所有表注释 */ SELECT TABLE_NAME,TABLE_COMMENT FROM information_schema.TABLES WHERE table_sche 阅读全文
posted @ 2023-02-13 10:28 黄橙 阅读(102) 评论(0) 推荐(0) 编辑
摘要:以下为您演示MySQL常用的日期分组统计方法: 按月统计(一) SELECT date_format( r.pay_time, '%Y-%m' ) pay_time, r.pay_time, SUM( r.actual_payment ) AS actual_payment, r.org_id, r 阅读全文
posted @ 2023-02-13 10:28 黄橙 阅读(346) 评论(0) 推荐(0) 编辑
摘要:1.介绍下 InnoDB 和 MyISAM 存储引擎的区别,以及具体的应用场景? MySQL Client 终端输入 show engines 可查看支持的存储引擎类型。 MyISAM 对于不支持事务并且存在大量 SELECT 的读场景比较合适;InnoDB 存储引擎支持事务、支持外键 2.wher 阅读全文
posted @ 2023-02-13 10:28 黄橙 阅读(40) 评论(0) 推荐(0) 编辑
摘要:1多个用户同时操作数据库的同一条数据时候 场景(问题)描述如下: 0,用户A、B同时打开一个页面,页面显示,客户表T_user字段(nname、age)姓名:张三,年龄:25 1,A 将姓名“张三”改为“张三1”,然后保存 2,B 将年龄“25”改为“30”,然后保存 这样A的操作就被覆盖了,姓名又 阅读全文
posted @ 2023-02-13 10:27 黄橙 阅读(99) 评论(0) 推荐(0) 编辑
摘要:GROUP_CONCAT 增加序号 SELECT group_concat( concat( @j := IF ( @p = s.semester_id, @j + 1, IF ( @p := s.semester_id, 1, 1 ) ), '.', s.item ) SEPARATOR ', ' 阅读全文
posted @ 2023-02-13 10:27 黄橙 阅读(307) 评论(0) 推荐(0) 编辑
摘要:1.生成随机数 (SELECT floor(rand()*100000000)) 2.sql查询字段值长度判断是否18位 SELECT * FROM 表名 WHERE LENGTH(字段)>=18 OR 字段为null IS NULL OR 字段为空=''; SELECT * FROM 表名 WHE 阅读全文
posted @ 2023-02-13 10:27 黄橙 阅读(30) 评论(0) 推荐(0) 编辑

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