MySQL 面试20问

  1. MySQL 中有几种数据类型?
  2. 什么是主键和外键?
  3. 如何创建一个 MySQL 数据库?
  4. 如何选择数据库?
  5. 如何创建一个表?
  6. 如何插入数据到表中?
  7. 如何从表中选择数据?
  8. 如何更新表中的数据?
  9. 如何删除表中的数据?
  10. 什么是索引?
  11. 如何创建索引?
  12. 什么是视图?
  13. 如何创建视图?
  14. 什么是存储过程?
  15. 如何创建存储过程?
  16. 什么是触发器?
  17. 如何创建触发器?
  18. 什么是事务?
  19. 如何使用事务?
  20. 如何优化 MySQL 查询?