版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
9.1MySQL的基本使用陈学平011MySQL的基本使用1.1数据库基础知识数据库(DataBase):是现代数据处理的主要技术。单个数据库可理解为多个表的集合。数据库的类型:按数据间的关系,数据库可分为关系型、层次型、树状型。最常用的是关系型数据库。数据库管理系统(DBMS:DataBaseManagementSystem):是种软件,操作数据库的人机接口,对维护数据的安全性、完整性起重要作用。1.2MySQL简介MySQL是一个精巧、快速、多线程、多用户、安全和强壮的SQL数据库管理系统。MySQL主要目标是快速、健壮和易用。MySQL是一个真正的多用户、多线程SQL数据库服务器。SQL(结构化查询语言)是世界上最流行的和标准化的数据库语言。MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。由于它的强大功能、灵活性、丰富的应用编程接口(API)以及精巧的系统结构,受到了广大自由软件爱好者甚至是商业软件用户的青睐,特别是与Apache和PHP结合,为建立基于数据库的动态网站提供了强大动力。对Unix和OS/2平台,MySQL是免费的;但对微软平台,在30天的试用期后必须获得一个MySQL许可证。1.2MySQL简介STEP5STEP4STEP3STEP2STEP1对初学者而言,它的易用性更是显而易见。MySQL主页提供有关MySQL的最新信息。/Mysql查看、创建、更改、删除数据库和表MySQL的所有命令必须通过命令行输入;且它不提供可视化界面。注意:所有MySQL命令必须以";"结束。如果忘记了输入分号,可以在下一行中输入";"让前一命令得到处理。1.3Mysql基本操作实例1Mysql基本操作操作过程如下:(1)登录输入mysql-uroot–p,登录mysql命令行客户端,根据提示输入密码,按回车键,如图9-1、9-2所示。图9-1输入密码登录1.3Mysql基本操作实例1Mysql基本操作图9-2登录成功(2)显示数据。使用show语句找出在服务器上当前存在什么数据库(显示可用数据库列表):mysql>showdatabases;如图9-3所示。1.3Mysql基本操作实例1Mysql基本操作图9-3显示数据1.3Mysql基本操作创建一个数据库caidan语法:createdatabasename;创建数据库mysql>createdatabasecaidan;如图9-4所示。图9-4创建数据(4)查看数据。可以用mysql>showdatabases;查看,如图9-5所示。1.3Mysql基本操作创建一个数据库caidan图9-5查看数据(5)利用use+(数据库名称)语句使用它。(既选中数据库)如图9-6所示。1.3Mysql基本操作创建一个数据库caidan图9-6选择数据库此时进入建立的数据库caidan。1.3Mysql基本操作创建一个数据表首先看现在数据库中存在什么表:mysql>SHOWTABLES;如图9-7所示。图9-7查看数据表说明刚才建立的数据库中还没有数据库表。1.3Mysql基本操作创建一个数据表创建一个数据表该数据库内容包括id,name,public_time,product_price,status创建语句如图9-8所示。图9-8创建表的语句创建了一个表后,可以看看刚才做的结果,用showtables显示数据库中有哪些表:如图9-9所示。1.3Mysql基本操作创建一个数据表图9-9查看表(7)显示表的结构:describetablename;表的详细描述,如图9-10所示。1.3Mysql基本操作创建一个数据表图9-10表的结构用SELECT命令来查看表中的数据:显示表中的记录:mysql>select*from表名;如图9-11所示。1.3Mysql基本操作创建一个数据表图9-11表中的数据这说明刚才创建的表还没有记录。1.3Mysql基本操作加入一条记录往表中加入记录Insertinto表名(属性1,属性2,…..)values(值1,值2,……)mysql>insertinto表名values("hyq","M");注意:日期表达方式。插入数据如图9-12所示。图9-12插入数据用SELECT命令来查看表中的数据:1.3Mysql基本操作加入一条记录显示表中的记录:mysql>select*from表名;如图9-13所示。图9-13查看表的数据(9)希望删除某些记录或更改它们的内容。可以使用DELETE和UPDATE1.3Mysql基本操作加入一条记录语句,如图9-14所示。用update修改记录UPDATEtbl_nameSET要更改的列WHERE要更新的记录然后用SELECT命令来查看表中的数据:1.3Mysql基本操作加入一条记录显示表中的记录:mysql>select*from表名;图9-14更新数据(10)将表中记录清空:如图9-15所示。mysql>deletefrom表名;能够保留表的结构显示表的结构:describetablen
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年物流行业精英物流项目尽调及优化策略面试题
- 2026年数据驱动的决策在副业创业中的应用测试题
- 2026年语言教育机构语言语法及写作指导题库
- 2026年化学实验室安全与操作规范试题集
- 2026年活动安全与风险控制测试题含应对策略
- 2026年心理学基础与应用测试题
- 2026年人工智能领域专业技能等级考试练习题及答案
- 2026年教育行业学员续费与留存策略题集
- 2025年阿里云人工智能面试题库及答案
- 增材制造装备的创新设计与制造技术研究
- 2026四川成都经开建工集团有限公司招聘项目制工作人员6人备考题库含答案详解
- 2026年北京市离婚协议书规范范本(无子女)
- 2026届新疆维吾尔自治区乌鲁木齐市一模英语试题(有解析)
- 2025年食品安全管理员考试题库(含标准答案)
- 2025肿瘤患者心身症状临床管理中国专家共识课件
- 中西医结合治疗肿瘤的进展
- 2026年检察院书记员面试题及答案
- 多维度解析黄河河源区径流模拟与动态演变
- 绿城物业工程部考试题及答案
- TCHES65-2022生态护坡预制混凝土装配式护岸技术规程
- 租户报装充电桩合同范本
评论
0/150
提交评论