01 September 2014

数据库笔记

  1. Grant select on User to Simon (给simon授权允许他对User表进行select操作)

  2. 完整性约束:
    • 实体完整性
    • 参照完整性
    • 用户定义完整性
  3. 数据库应用的基本逻辑单位:事务
    • 原子性
    • 一致性:
      • 事务的执行使得数据库从一种正确状态转换到另一种正确状态
    • 隔离性:
      • 在事务正确提交之前,不允许把该事务对数据的任何改变提供给任何其他事务
    • 持久性
  4. 存储过程

    存储过程是一组完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定名字并给出参数来执行它。

    优点:

    • 重复使用
    • 提高性能====>因为是提前编译的
    • 减少网络流量====>存储过程位于服务器上。
    • 安全性====>参数化防止SQL注入。
  5. mysql导入导出数据库

    导出:mysqldump -u 用户名 -p 数据库名 > 导出的文件名

    导入:source news.sql;



blog comments powered by Disqus