
mysql
woshilys
这个作者很懒,什么都没留下…
展开
-
mysql 删除表等待
show processlist 后,等待类型是 Waiting for table metadata lock。今天有个表加字段,语句是先删除,后重新建,表没有数据 ,但是删除一个表的时候,语句drop table 提示超时。现在用MyISAM存储引擎的很少,通过和开发沟通,把表的存储引擎改成了InnoDB.查看显示 ENGINE=MyISAM,存储引擎竟然是 MyISAM,后面通过语句。把表的存储印象改成InnoDB,然后再通过drop table 语句删除成功。原创 2025-04-11 16:52:11 · 167 阅读 · 0 评论 -
mysql 字符集
【代码】mysql 字符集。原创 2025-04-11 16:36:38 · 74 阅读 · 0 评论 -
mysql 主从搭建步骤
开启log-bin参数,log-bin 参数修改需要重启服务器。备份数据,把数据恢复到从库。原创 2025-03-31 16:00:20 · 358 阅读 · 0 评论 -
mysql 复合索引
输出的type这一列可以看出,复合索引使用第二个列进行查询是可以用到到该索引的,如果select * 所有的列,根据计算全表扫描成本低的话,会使用全表扫描。mysql 的复合索引,如何查询语句用到第二个列,没有使用首个字段,是否会用到索引?原创 2025-03-31 09:31:19 · 142 阅读 · 0 评论 -
mysql 统计信息参数
ANALYZE TABLE table_name 后,统计的行数和实际行数不准确,可以通过调整参数。原创 2025-03-17 11:14:07 · 88 阅读 · 0 评论 -
mysql 查看表大小
【代码】mysql 查看表大小。原创 2025-03-17 10:30:49 · 124 阅读 · 0 评论 -
MYSQL CONNECTOR ODBC 下载地址
MySQL :: MySQL Connector/ODBC 开发指南 :: 4 Connector/ODBC 安装原创 2025-03-10 14:33:27 · 103 阅读 · 0 评论 -
mysql 自动分区按照天
ON SCHEDULE EVERY 1 DAY #执行周期,还有天、月等等。#当前分区名称的分区值上限,即为 PARTITIONNAME + 1。#调用刚才创建的存储过程,第一个参数是数据库名称,第二个参数是表名称。#分区的名称,格式为p20180620。#目前日期,为当前日期的后一天。#当前日期存在的分区的个数。#该表所在数据库名称。原创 2025-02-28 15:25:31 · 312 阅读 · 0 评论 -
mysql 对象创建语句
MySQL :: MySQL 8.0 参考手册 :: 15.1 数据定义语句原创 2025-02-27 11:07:25 · 103 阅读 · 0 评论 -
mysql 开启慢日志
【代码】mysql 开启慢日志。原创 2024-12-17 17:01:19 · 97 阅读 · 0 评论 -
mysql 升级到8.0
MySQL :: MySQL 8.0 Reference Manual :: 3.7 Upgrading MySQL Binary or Package-based Installations on Unix/Linux原创 2024-06-23 09:12:38 · 313 阅读 · 1 评论 -
mysql 没有主键的表更新数据会所全表
由此可见,没有主键的表,更新时会锁全部表的。原创 2024-06-22 15:08:28 · 262 阅读 · 0 评论