文章目录
-
- 1.数据库三范式是什么?
- 2.有哪些数据库优化方面的经验?
- 3.请简述常用的索引有哪些种类?
- 4.以及在 mysql 数据库中索引的工作机制是什么?
- 5.MySQL 的基础操作命令:
- 6.mysql 的复制原理以及流程。
- 7.mysql 支持的复制类型?
- 8.mysql 中 myisam 与 innodb 的区别?
- 9.mysql 中 varchar 与 char 的区别以及 varchar(50)中的 50 代表的涵义?
- 10.MySQL 中 InnoDB 支持的四种事务隔离级别名称,以及逐级之间的区 别?
- 11.表中有大字段 X(例如:text 类型),且字段 X 不会经常更新,以读为 为主,将该字段拆成子表好处是什么?
- 12.MySQL 中 InnoDB 引擎的行锁是通过加在什么上完成(或称实现) 的?
- 13.若一张表中只有一个字段 VARCHAR(N)类型,utf8 编码,则 N 最大值 为多少(精确到数量级即可)?
- 14. [SELECT *] 和[SELECT 全部字段]的 2 种写法有何优缺点?
- 15.HAVNG 子句 和 WHERE 的异同点?
- 16.MySQL 当记录不存在时 insert,当记录存在时 update,语句怎么写?
- 17. 一张表,里面有 ID 自增主键,当 insert 了 17 条记录之后,删除了第 15,16,17 条记录,再把Mysql 重启,再 insert 一条记录,这条记录的 ID 是 18 还是 15 ?
- 18. Mysql 的技术特点是什么?
- 19. Heap 表是什么?
- 20. Mysql 服务器默认端口是什么?
- 21. 与 Oracle 相比,Mysql 有什么优势?
- 22. 如何区分 FLOAT 和 DOUBLE?
- 23. 区分 CHAR_LENGTH 和 LENGTH?
- 24. 请简洁描述 Mysql 中 InnoDB 支持的四种事务
- 25. 在 Mysql 中 ENUM 的用法是什么?
- 26. 如何定义 REGEXP?
- 27. CHAR 和 VARCHAR 的区别?
- 28. 列的字符串类型可以是什么?
- 29. 如何获取当前的 Mysql 版本?
- 30. Mysql 中使用什么存储引擎?
- 31. Mysql 驱动程序是什么?
- 32. TIMESTAMP 在 UPDATE CURRENT_TIMESTAMP 数
- 33. 主键和候选键有什么区别?
- 34. 如何使用 Unix shell 登录 Mysql?
- 35. myisamchk 是用来做什么的?
- 36. 如何控制 HEAP 表的最大尺寸?
- 37. MyISAM Static 和 MyISAM Dynamic 有什么区别?
- 38. federated 表是什么?
- 39. 如果一个表有一列定义为 TIMESTAMP,将发生什 么?
- 40. 列设置为 AUTO INCREMENT 时,如果在表中达到 最大值,会发生什么情况?
- 41. 怎样才能找出最后一次插入时分配了哪个自动 增量?
- 42. 你怎么看到为表格定义的所有索引?
- 43. LIKE 声明中的%和_是什么意思?
- 44. 如何在 Unix 和 Mysql 时间戳之间进行转换?
- 45. 列对比运算符是什么?
- 46. 我们如何得到受查询影响的行数?
- 47. Mysql 查询是否区分大小写?
- 48. LIKE 和 REGEXP 操作有什么区别?
- 49. BLOB 和 TEXT 有什么区别?
- 50. mysql_fetch_array 和 mysql_fetch_object
- 51. 我们如何在 mysql 中运行批处理模式?
- 52. MyISAM 表格将在哪里存储,并且还提供其存储格式?
- 53. Mysql 中有哪些不同的表格?
- 54. ISAM 是什么?
- 55. InnoDB 是什么?
- 56. Mysql 如何优化 DISTINCT?
- 57. 如何输入字符为十六进制数字?
- 58. 如何显示前 50 行?
- 59. 可以使用多少列创建索引?
- 60. NOW()和 CURRENT_DATE()有什么区别?