11 2022 档案

摘要:rust语法提供了..操作符来实现struct更新的语法糖,参见Struct Update syntax。 废话少说,直接定义一个学生的struct: #[derive(Default, Debug)] struct Student { age: u32, name: String, grade: 阅读全文
posted @ 2022-11-20 23:12 yihailin 阅读(197) 评论(0) 推荐(0) 编辑
摘要:grant之后要跟着flush privileges吗? grant 语句会同时修改数据表和内存,判断权限使用的是内存数据。规范地使用grant和revoke语句,不需要随后加上flush privileges语句的。 flush privileges 其实就是清空了内存中的权限,然后重新从权限表加 阅读全文
posted @ 2022-11-13 00:27 yihailin 阅读(51) 评论(0) 推荐(0) 编辑
摘要:怎么最快地复制一张表? mysqldump mysqldump -hhostPport -u$user --add-locks=0 --no-create-info --single-transaction --set-gtid-purged=OFF db1 t --where="a>900 阅读全文
posted @ 2022-11-12 23:38 yihailin 阅读(133) 评论(0) 推荐(0) 编辑
摘要:39 | 自增主键为什么不是连续的? 自增主键保存在哪里? 自增主键并不保存在表结构定义的frm文件中。 MyISAM 引擎自增值保存在数据文件中 MySQL 8.0之前,自增值保存在内存中,重启后设置为max(id) + 1; MySQL 8.0之后,自增长值保存在了redo log中,重启的时候 阅读全文
posted @ 2022-11-12 22:56 yihailin 阅读(117) 评论(0) 推荐(0) 编辑

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