首页 > 数据库 > MySQL > MySql学习札记-基础篇 w 夏籽
开启服务
Net
关闭服务
Net
登录
mysql
断开连接
Quit
1、普通命令
Show
展示该用户下所有数据库;
Desc
查看表结构;
Show
查看建表的sql语句;
2、更改表命令
Alter
Insert
插入单行或多行;
Update
更新属性值;
Delete
删除字段值;
3、查询命令
Select;order
4、权限
Grant
Revoke
5、帮助
?







1、MyISAM
Mysql的默认搜索引擎。优点:访问速度快。
每个MyISAM在磁盘上存储成3个文件,其文件名都和表明相同,扩展名分别为【.frm(存储定义表);MYD(MYData,存储数据);MYI(MYIndex,存储索引)】。
MyISAM的表支持3中不同的存储格式:静态(固定长度)表;动态表;压缩表。
2、InnoDB
提供了具有提交、回滚和崩溃恢复能力的事物安全。
缺点:写的处理效率差一些并且会占用更多的磁盘空间一波流数据和索引。
优点:1)自动增长列;
Create
(i
创建索引时,可以在删除或更新父表时,级联操作子表。
RESTRICTNO
CASCADE:父表在更新或删除时,级联操作子表;
SET
用法:后缀于外键约束后
共享表空间存储;夺标空间存储。
3、MEMORY
使用存在内存中的内容来创建表。Memory类型的表访问速度快,默认使用HASH索引,也可以使用BTREE索引。服务关闭,则表中数据丢失。
CREATE
SELECT
FROM
4、MERGE
MERGE引擎是一组MYISAM表的组合,其表结构必须完全相同,本身无数据,操作的都是MyISAM表。
插入:INSERT_METHOD定义插入的表。
删除:只是删除NERGE的定义,对内部表无影响。
5、对于存储引擎的选择
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21844219/viewspace-1114673/ ,如需转载,请注明出处,否则将追究法律责任。