随笔 - 934, 文章 - 0, 评论 - 247, 阅读 - 344万

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

随笔分类 -  MySQL

摘要:我们使用下面SQL来展示各种limit的写法和效果: ``` sql WITH RECURSIVE cte (Number) AS ( SELECT 1 -- base case returns 1 UNION ALL SELECT Number + 1 -- recursive case retu 阅读全文

posted @ 2023-09-27 14:56 蝈蝈俊 阅读(577) 评论(0) 推荐(0) 编辑

摘要:要在 MySQL 中查看正在执行的长时间运行的 SQL 语句,您可以使用 SHOW PROCESSLIST命令。这个命令显示了当前 MySQL 服务器上正在执行的所有进程的信息,包括每个进程的 ID、用户、主机、数据库、命令和执行时间等信息。 ```sql SHOW FULL PROCESSLIST 阅读全文

posted @ 2023-08-23 18:34 蝈蝈俊 阅读(4785) 评论(0) 推荐(0) 编辑

摘要:下载的MySQL是 8.0.33 版本 下载地址: MySQL是部署在Win10的一台电脑上,要能其他机器也能访问,需要打开3306端口的防火墙,同时配置MySQL允许访问 ## 防火墙 防火墙的设置在: 设置 - 网络 - Windows 防火墙 ![](https://img2023.cnblo 阅读全文

posted @ 2023-06-12 16:05 蝈蝈俊 阅读(387) 评论(0) 推荐(0) 编辑

摘要:下载并安装 我这里用的是 社区版MySQL5.7.26。 下载地址:https://downloads.mysql.com/archives/community/ 安装后需要重启,在系统偏好设置这里可以看到对应图标 使用前,确保MySQL服务在启动状态 设置PATH Mac下PATH配置是在 /et 阅读全文

posted @ 2022-07-28 07:30 蝈蝈俊 阅读(341) 评论(0) 推荐(0) 编辑

摘要:赶集网mysql开发36军规 写在前面的话: 总是在灾难发生后,才想起容灾的重要性; 总是在吃过亏后,才记得曾经有人提醒过。 (一)核心军规 (1)不在数据库做运算:cpu计算务必移至业务层 (2)控制单表数据量:单表记录控制在1000w (3)控制列数量:字段数控制在20以内 (4)平衡范式与冗余:为提高效率牺牲范式设计,冗余数据 (5)拒绝3B:拒绝... 阅读全文

posted @ 2015-03-24 09:29 蝈蝈俊 阅读(300) 评论(0) 推荐(0) 编辑

摘要:UUID 和 GUID 的区别 UUID是一个由4个连字号(-)将32个字节长的字符串分隔后生成的字符串,总共36个字节长。比如:550e8400-e29b-41d4-a716-446655440000 http://gohands.blogbus.com/logs/147479174.html GUID 是微软对UUID这个标准的实现。UUID是由开放软件基金会(OSF)定义的。UUID还... 阅读全文

posted @ 2011-09-21 15:07 蝈蝈俊 阅读(3433) 评论(0) 推荐(0) 编辑

摘要:今天在批量伪造测试数据时,MySQL收到下面异常:ERROR 1153 (08S01): Got a packet bigger than 'max_allowed_packet' bytes。 这是因为没有调整mysql的默认配置,默认最大只能处理16M的文件,而我要导入的伪造数据有50M的一个SQL。 于是调整配置文件: /etc/my.cnf 修改mysql的最大允许包大小 在[mysq... 阅读全文

posted @ 2011-01-15 11:43 蝈蝈俊 阅读(1496) 评论(0) 推荐(0) 编辑

摘要:MySQL 依赖另外一个统计出来数据更新表数据的范例: update goods g,(SELECT goods_id ,sum(product_number) as num FROM `products` group by goods_id) b set goods_number = num where g.goods_id = b.goods_id 阅读全文

posted @ 2010-11-12 16:37 蝈蝈俊 阅读(584) 评论(0) 推荐(0) 编辑

摘要:Mysql数据库的常用备份方法是使用使用mysqldump, 其命令格式如下: # mysqldump [options] database [tables] 其中参数的含义为: options:代表mysqldump的选项,通过mysqldump –help可以查到。 database: 代表将要备份的数据库 tables: 代表将要备份的表,如果不指定任何表,则备份整个数据库。 ... 阅读全文

posted @ 2010-10-12 11:06 蝈蝈俊 阅读(256) 评论(0) 推荐(0) 编辑

摘要:mysql是非持继连接函数而mysqli是永远连接函数。也就是说:mysql每次链接都会打开一个连接的进程; 而mysqli多次运行mysqli将使用同一连接进程,从而减少了服务器的开销; 有些朋友在编程的时候,使用new mysqli('localhost', usenamer', 'password', 'databasename'); 总是报错,Fatal error: Class 'my... 阅读全文

posted @ 2010-07-26 19:32 蝈蝈俊 阅读(313) 评论(0) 推荐(0) 编辑

摘要:mysql 中无法设置默认值为函数或者表达式,如果你强制设置时,就会报错误:#1067 - Invalid default value。 这不是mysql的bug,而是故意这么设计的。参看: http://dev.mysql.com/doc/refman/5.0/en/data-type-defaults.html 这里写道: "The DEFAULT value clause in a dat... 阅读全文

posted @ 2010-07-10 10:41 蝈蝈俊 阅读(3435) 评论(0) 推荐(0) 编辑

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