mysql命令可以直接写建表语句吗 怎么用命令行连接mysql数据库?
浏览量:2042
时间:2023-06-14 10:05:41
作者:采采
怎么用命令行连接mysql数据库?
使用命令行连接MySQL数据库:在Windows操作系统下,启动——运行并打开。
一条SQL语句在MySQL中是如何执行的?
MySQL执行SQL的过程大概是这样的:
1.连接器,这一步是建立与客户端的连接。
2.分析器,解析SQL语句。如果在此步骤中SQL语句编写不正确,将会报告一个错误。
3.优化器,这一步主要是选择索引,MySQL会选择最优的索引,但实际上未必最优。
4.执行人。这一步主要是根据表的定义调用具体的存储引擎执行SQL。现在默认的引擎是innodb。还有记录binlog日志。
这里省略了查询缓存的步骤,它在连接器之后,但是缓存通常是关闭的。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。