MySQL基础教程:笔记+常用DML, DDL与连接方法
需积分: 0 56 浏览量
更新于2024-07-20
收藏 250KB DOCX 举报
本资源是一份关于MySQL的学习笔记,主要涵盖了以下几个关键知识点:
1. **SQL语句的执行方式**:
- 除了标准的分号(;)作为语句结束符,还介绍了使用反斜杠(\)和"G"组合的快捷方式`\G`,这在处理长查询结果时非常实用。
2. **MySQL服务的管理**:
- 提供了在Windows系统中通过命令行管理MySQL服务的方法,包括启动(netstartMySQL)和停止(netstopMySQL)服务,以及通过服务管理界面进行操作。
3. **通过命令行连接MySQL**:
- 需要在系统环境变量中添加MySQL bin目录,以便在命令行中直接执行mysql命令,使用 `-h`, `-P`, `-u`, 和 `-p` 参数连接数据库,密码支持明文或输入。
4. **SQL语言分类**:
- SQL主要分为三类:数据操作语言(DML,如查询、增删改), 数据定义语言(DDL,用于定义数据结构),和数据库控制语言(DCL,管理数据库权限)。
5. **数据库和表的标识符命名规则**:
- 根据操作系统特性,大小写敏感,推荐使用下划线分隔,避免使用mysql等内部关键字,必要时使用限定符(反引号)。
6. **创建表**:
- 使用`CREATE TABLE`语句,可以指定表名、列名及其数据类型(如varchar(20)、date),以及列属性(如约束)。
7. **查看表**:
- `SHOW TABLES`命令用于列出所有表,还可以通过`LIKE`子句按特定模式搜索表名。
8. **表前缀的使用**:
- 示例中提到通过`showtables[like 'pattern']`来查找特定前缀的表,如exam_开头的表。
这份笔记为学习者提供了一个基础且全面的MySQL入门指南,涵盖了从服务管理到SQL操作的各个方面,对于初学者和有一定经验的开发者来说都是宝贵的学习资料。
2018-10-10 上传
2019-06-27 上传
2023-08-02 上传
2023-07-28 上传
2023-09-22 上传
2023-07-28 上传
2023-10-19 上传
2023-07-28 上传
2023-06-13 上传
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
xyping_
- 粉丝: 8
- 资源: 4
最新资源
- 多模态联合稀疏表示在视频目标跟踪中的应用
- Kubernetes资源管控与Gardener开源软件实践解析
- MPI集群监控与负载平衡策略
- 自动化PHP安全漏洞检测:静态代码分析与数据流方法
- 青苔数据CEO程永:技术生态与阿里云开放创新
- 制造业转型: HyperX引领企业上云策略
- 赵维五分享:航空工业电子采购上云实战与运维策略
- 单片机控制的LED点阵显示屏设计及其实现
- 驻云科技李俊涛:AI驱动的云上服务新趋势与挑战
- 6LoWPAN物联网边界路由器:设计与实现
- 猩便利工程师仲小玉:Terraform云资源管理最佳实践与团队协作
- 类差分度改进的互信息特征选择提升文本分类性能
- VERITAS与阿里云合作的混合云转型与数据保护方案
- 云制造中的生产线仿真模型设计与虚拟化研究
- 汪洋在PostgresChina2018分享:高可用 PostgreSQL 工具与架构设计
- 2018 PostgresChina大会:阿里云时空引擎Ganos在PostgreSQL中的创新应用与多模型存储