MySQL基础操作:创建表与数据插入
3星 · 超过75%的资源 需积分: 13 62 浏览量
更新于2024-09-17
收藏 41KB DOC 举报
MySQL是一种广泛使用的开源关系型数据库管理系统,本文档涵盖了使用SQLManager2005 for MySQL 3.7.5.1版本进行基本操作的一些关键知识点。首先,我们了解如何在MySQL服务器上进行连接设置,例如主机名(localhost)、端口(3306)以及数据库的选择(wirelessorder_db)。为了保持兼容性和安全性,设置了字符集设置和外键检查规则。
1. **创建数据库和表**:
在文档开始时,我们看到一个SQL语句,它使用`CREATE DATABASE`和`USE`命令来创建并切换到名为`wirelessorder_db`的数据库。接着,定义了一个名为`menutbl`的表格,用于存储菜单信息。该表有以下字段:
- `id`: 主键,自动递增整数,用于唯一标识每条记录。
- `typeID`: 外键,引用`menutypetbl`表的`id`,确保数据一致性,允许删除时级联删除。
- `price`: 价格,数值类型。
- `name`: 名称,长度为50的字符串。
- `pic`: 图片路径,长度为100的字符串。
- `remark`: 备注,长度为200的字符串。
使用`ENGINE=InnoDB`指定了存储引擎为InnoDB,`AUTO_INCREMENT`指定`id`字段自动增长,`DEFAULT CHARSET=utf8`设置了默认字符集为UTF-8。
2. **SQL语句操作**:
文档接下来展示了如何使用`INSERT INTO`语句向`menutbl`表中添加新的菜单条目。插入的数据包括菜品类型ID(1)、菜品名称(水煮鱼)、价格(20元)、图片路径(test)、和备注(test),且`id`字段值为NULL,因为它是自动增长的。
本文档介绍了如何在MySQL中创建数据库、选择数据库、创建表结构,并演示了如何执行基本的插入操作。这对于理解和管理MySQL数据库的初学者来说是非常实用的基础内容。在实际应用中,这些操作会根据具体业务需求进行扩展和优化,例如添加更多的约束、索引和复杂的查询语句。
2020-09-03 上传
2015-04-21 上传
2023-03-28 上传
2024-06-01 上传
2023-08-20 上传
2023-04-06 上传
2023-05-21 上传
2023-05-19 上传
2023-04-24 上传
Hacker天使马晓培
- 粉丝: 48
- 资源: 10
最新资源
- WebLogic集群配置与管理实战指南
- AIX5.3上安装Weblogic 9.2详细步骤
- 面向对象编程模拟试题详解与解析
- Flex+FMS2.0中文教程:开发流媒体应用的实践指南
- PID调节深入解析:从入门到精通
- 数字水印技术:保护版权的新防线
- 8位数码管显示24小时制数字电子钟程序设计
- Mhdd免费版详细使用教程:硬盘检测与坏道屏蔽
- 操作系统期末复习指南:进程、线程与系统调用详解
- Cognos8性能优化指南:软件参数与报表设计调优
- Cognos8开发入门:从Transformer到ReportStudio
- Cisco 6509交换机配置全面指南
- C#入门:XML基础教程与实例解析
- Matlab振动分析详解:从单自由度到6自由度模型
- Eclipse JDT中的ASTParser详解与核心类介绍
- Java程序员必备资源网站大全