MySQL基础教程:笔记+常用DML, DDL与连接方法

需积分: 0 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操作的各个方面,对于初学者和有一定经验的开发者来说都是宝贵的学习资料。