mysql数据库总结。
mysql MySQL语法 MySQL采用结构化查询语言SQL (Structured Query Language)语言来操作数据库 SQL语句必须以 ; 结束 SQL语句分类 DDL(数据定义语言): create、drop、alter、truncate DQL(数据查询语言): select、show DML(数据操作语言): insert、update、delete DCL (数据控制语言): grant、revoke、begin transaction、commit、roolback MySQL存储引擎 MySQL数据表类型由存储引擎来决定,主要有6种类型:InnoDB 、BDB、MyISAM、ISAM、、Heap、Merge InnoDB 支持事务 支持外键 不支持数据压缩 写速度较慢 MySQL5.5开始支持全文索引 占用更多的内存和磁盘空间来保留数据和索引 MyISAM 不支持事务 不支持外键 访问速度快 支持全文索引 数据库的备份还原 #方法一 mysqldump -h服务器 -P端口 -u用户名 -p密码 数据库名称 > 备份文件路径 source 备份文件路径 #方法二 直接备份数据库文件(注意:这种方法不适用于InnoDB存储引擎的表,而对于MyISAM存储引擎的表很方便。同时,还原时MySQL的版本最好相同) #方法三 使用第三方工具 例如:Navicat