- 问题:创建表时表中字段有注释,使用show create table table_name;查看显示表中字段注释乱码,如下 检查原因: 这两条命令查看数据库与服务端的字符集设置 show variables like '%colla%';show variables like '%char%'; 果然问题出在字符集问... 问题:创建表时表中字段有注释,使用show create table table_name;查看显示表中字段注释乱码,如下 检查原因: 这两条命令查看数据库与服务端的字符集设置 show variables like '%colla%';show variables like '%char%'; 果然问题出在字符集问...
- 不同的count用法 在前面文章的评论区,有同学留言问到:在select count(?) from t这样的查询语句里面,count(*)、count(主键id)、count(字段)和count(1)等不同用法的性能,有哪些差别。今天谈到了count(*)的性能问题,我就借此机会和你详细说明一下这几种用法的性能差别。 需要注意的是... 不同的count用法 在前面文章的评论区,有同学留言问到:在select count(?) from t这样的查询语句里面,count(*)、count(主键id)、count(字段)和count(1)等不同用法的性能,有哪些差别。今天谈到了count(*)的性能问题,我就借此机会和你详细说明一下这几种用法的性能差别。 需要注意的是...
- 断电或非正常关机可能导致MySQL数据库出现表损坏,特别是MyISAM表数据很大的时候。有三种方法,一种方法使用MySQL的repair table的sql语句,另一种方法是使用MySQL提供的myisamchk,,最后一种是mysqlcheck命令行工具。1.repair table(建议方法,对MyISAM引擎表有用) (1)che... 断电或非正常关机可能导致MySQL数据库出现表损坏,特别是MyISAM表数据很大的时候。有三种方法,一种方法使用MySQL的repair table的sql语句,另一种方法是使用MySQL提供的myisamchk,,最后一种是mysqlcheck命令行工具。1.repair table(建议方法,对MyISAM引擎表有用) (1)che...
- 今天写代码的时候,老是提示在You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'describe。 写SQL语句的时候删... 今天写代码的时候,老是提示在You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'describe。 写SQL语句的时候删...
- 在mysql中我们常用的存储引擎也就是myisam和innodb,下面就以这俩种引擎进行说明 查看一个表的存储引擎 show create table user; 修改数... 在mysql中我们常用的存储引擎也就是myisam和innodb,下面就以这俩种引擎进行说明 查看一个表的存储引擎 show create table user; 修改数...
- 新增测试用表: CREATE TABLE lnmp ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `category` JSON, `tags` JSON, PRIMARY KEY (`id`)); 新增数据: INSERT INTO `lnmp` (ca... 新增测试用表: CREATE TABLE lnmp ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `category` JSON, `tags` JSON, PRIMARY KEY (`id`)); 新增数据: INSERT INTO `lnmp` (ca...
- 问题背景 上个月跟朋友一起做了个微信小程序,趁着元旦放假的热度,两个礼拜内迅速积累了一百多万用户,我们在小程序页面增加了收集formid的埋点,用于给微信用户发送模板消息通知。 这个小程序一开始的后端逻辑是用douchat框架写的,使用框架自带的dc_mp_fans表存储微信端授权登录的用户信息,使用dc_mp_tempmsg... 问题背景 上个月跟朋友一起做了个微信小程序,趁着元旦放假的热度,两个礼拜内迅速积累了一百多万用户,我们在小程序页面增加了收集formid的埋点,用于给微信用户发送模板消息通知。 这个小程序一开始的后端逻辑是用douchat框架写的,使用框架自带的dc_mp_fans表存储微信端授权登录的用户信息,使用dc_mp_tempmsg...
- 别再用delete删除数据 系列文章一、表空间二、数据删除流程三、实践全表删除表文件大小不改变四、如何正确的减少磁盘文件五、实践是检验认识是否具有真理性的唯一标准六、开发建议七、总结 系列文... 别再用delete删除数据 系列文章一、表空间二、数据删除流程三、实践全表删除表文件大小不改变四、如何正确的减少磁盘文件五、实践是检验认识是否具有真理性的唯一标准六、开发建议七、总结 系列文...
- author:咔咔 wechat:fangkangfk 就是能不能实现还不清楚,做个记录。现在只是做了个按照天数来统计,为了后边需求提前做个准备 select DATE_FORMAT(create_time,'%Y') weeks,count(caseid) count from tc_case group by we... author:咔咔 wechat:fangkangfk 就是能不能实现还不清楚,做个记录。现在只是做了个按照天数来统计,为了后边需求提前做个准备 select DATE_FORMAT(create_time,'%Y') weeks,count(caseid) count from tc_case group by we...
- 往数据库里创建新表的时候报错: [Err] 1067 - Invalid default value for 'updateTime' DROP TABLE IF EXISTS `passwd_reset`;CREATE TABLE `passwd_reset` ( `id` int(11) NOT NULL AUT... 往数据库里创建新表的时候报错: [Err] 1067 - Invalid default value for 'updateTime' DROP TABLE IF EXISTS `passwd_reset`;CREATE TABLE `passwd_reset` ( `id` int(11) NOT NULL AUT...
- binlog 顾名思义就是一种二进制日志,是一种与innodb引擎中redo/undo log完全不同的日志。它主要是用来记录对mysql数据更新或潜在发生更新的SQL语句,并以"事务"的形式保存在磁盘中。 binlog 主要作用 复制:MySQL Replication在Master端开启binlog,Master把它的二进制日志... binlog 顾名思义就是一种二进制日志,是一种与innodb引擎中redo/undo log完全不同的日志。它主要是用来记录对mysql数据更新或潜在发生更新的SQL语句,并以"事务"的形式保存在磁盘中。 binlog 主要作用 复制:MySQL Replication在Master端开启binlog,Master把它的二进制日志...
- 文章目录 1. 创建数据库2. 随机填充点数据3.需求,查找出0到60之间,每10一个区间的人数 1. 创建数据库 CREATE TABLE `class` ( -> ... 文章目录 1. 创建数据库2. 随机填充点数据3.需求,查找出0到60之间,每10一个区间的人数 1. 创建数据库 CREATE TABLE `class` ( -> ...
- 查看事物日志 show engine innodb status 查看日志文件设置状态 show varibales like 'innodb_%'; innnodb_log_file_in_group中设置几组事物日志,默认是2; innodb_log_group_home_dir事物日志存放目录,不设置会存... 查看事物日志 show engine innodb status 查看日志文件设置状态 show varibales like 'innodb_%'; innnodb_log_file_in_group中设置几组事物日志,默认是2; innodb_log_group_home_dir事物日志存放目录,不设置会存...
- 最近在极客时间看丁奇大佬的《MySQL45讲》,真心觉得讲的不错,把其中获得的一些MySQL方向的经验整理整理分享给大家,有兴趣同学可以购买相关课程进行学习。 今天分享的内容是MySQL的全局锁、表锁和行锁。 1、全局锁 全局锁,是指对整个MySQL数据库加锁,对应的命令是flush tables with read lock;(... 最近在极客时间看丁奇大佬的《MySQL45讲》,真心觉得讲的不错,把其中获得的一些MySQL方向的经验整理整理分享给大家,有兴趣同学可以购买相关课程进行学习。 今天分享的内容是MySQL的全局锁、表锁和行锁。 1、全局锁 全局锁,是指对整个MySQL数据库加锁,对应的命令是flush tables with read lock;(...
- 一、查看文件安装路径 由于软件安装的地方不止一个地方,所有先说查看文件安装的所有路径(地址)。 这里以mysql为例。比如说我安装了mysql,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可以用下面的命令查看所有的文件路径 在终端输入: whereis mysql 回车,如果你安装好了mysql,就会显示文件... 一、查看文件安装路径 由于软件安装的地方不止一个地方,所有先说查看文件安装的所有路径(地址)。 这里以mysql为例。比如说我安装了mysql,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可以用下面的命令查看所有的文件路径 在终端输入: whereis mysql 回车,如果你安装好了mysql,就会显示文件...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签