- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
9.3.10 查看、创建、删除和选择数据库命令 mysqlshow databases; Create database 数据库名; Drop database 数据库名; Use 数据库名; 9.3.11 source导入命令 例如将一个现有数据库文件扩展名是sql或者txt文件导入到mysql中,命令如下: mysqlsource d:/mysql.sql; 9.4 常用查询的例子 9.4.1 查询时间 查询当前系统的时间,查询命令如下,mysqlselect now(); 9.4.2 查询当前用户 查询当前是那个用户正在操作数据库,查询命令如下 mysqlselect user(); 9.4.3 查询数据库版本 查询当前操作的数据库版本号,查询命令如下 mysql select version(); 9.4.4 查询当前使用的数据库 查询当前正在操作的数据库,查询命令如下 mysqlselect database(); 9.4.5 使用AUTO_INCREMENT 可以通过AUTO_INCREMENT属性为新的行产生唯一的标识,并且缺省的时候自动的分配标识,例如创建表person,表中的id是主健,让主键的属性使用AUTO_INCREMENT 9.4.6 列的最大值 例如:选择title最大的记录, SELECT MAX(title) AS title FROM shop; 9.4.7 列的最大值:按组 例如:得到每项物品中的最高价格记录,命令如下: SELECT title, MAX(price) AS price FROM shop GROUP BY title; 9.4.8 拥有某个字段的组间最大值的行 例如:对每项物品,找出最贵价格的物品的经销商。 SELECT title, dealer, price FROM shop s1 WHERE price=(SELECT MAX(s2.price) FROM shop s2 WHERE s1.title = s2.title); 9.4.9 使用用户变量 例如,要找出价格最高或最低的物品的,其方法如下: mysql SELECT @min_price:=MIN(price),@max_price:=MAX(price) FROM shop; mysql SELECT * FROM shop WHERE price=@min_price OR price=@max_price; 9.5 小结 本章重点讲解了MySQL的安装与配置,并且介绍了MySQL常用操作,举例说明了一些常用的查询语句。 第9章 数据库操作基础 本章学习目标 了解关系数据库MySQL。 掌握MySQL的安装和配置步骤。 掌握MySQL中的一些常用操作。 熟悉MySQL中常用查询语句 mysql概述 作为一款优秀的开源软件,MySQL的功能不比那些价格昂贵的数据库差,是一个真正的多用户、多线程SQL数据库服务器,是比较流行的关系数据库。相对其他数据库而言,可以用16个字来概括MySQL,“短小精悍、功能齐全、运行极快、完全免费”。在重要的安全问题上,从Linux系统上移植过来的MySQL 更具备了其他数据库所无法比拟的优势。使用上也越来越人性化,有多款图形界面的支持,操作越来越简单。在中小型企业网、门户网的应用中占据了相当大的优势,甚至在大型项目的开发中,MySQL也能应对自如。 MySQL的特点 (1)MySQL是一个关系数据库管理系统,把数据存储在表格中,使用标准的结构化查询语言——SQL进行访问数据库。 (2)MySQL是完全免费的,在网上可以任意下载,并且可以查看到它的源文件,进行必要的修改。 (3)MySQL服务器的功能齐全,运行的速度极快,十分可靠,有很好安全性。 (4)MySQL服务器在客户、服务器或嵌入系统中使用,是一个客户机服务器系统,能够支持多线程,支持多个不同的客户程序和管理工具。 SQL和MySQL的关系 SQL(Structured Query Language,结构化查询语言),与其说是一门语言,倒不如说是一种标准,数据库系统的工业标准。大多数的RDBMS 开发商的SQL都基于这个标准,虽然在有些地方并不是完全一样的,但这并不妨碍对SQL的学习和使用。 9.1 关系数据库及SQL MySQL是一个快速的、多线程、多用户和健壮的SQL数据库服务器管理系统。 MySQL?是完全网络化的跨平台关系型数据库系统,同时是具有客户机/服务器体系结构的分布式数据库管理系统。 关于MySQL有如下几点总结: (1) MySQL是一个数据库管理系统 (2) MySQL是一个关系数
您可能关注的文档
- 世界地理第二课 地 图.ppt
- 物理选修3-4 第十二节 第1讲.ppt
- 建设给排水05 建设内部排水系统.ppt
- CHINA45虹吸式盐水机组.pdf
- 滴水恩清华大学中国创业者训练营路演摘要.ppt
- 楼地层4.1-4.2资料.ppt
- 农园旅游规划设计--乡村旅游设施建筑.ppt
- 建筑内外墙涂料应用技术规程DBJ-T01-107-2006.pdf
- 关于遮阳形式的建筑立面设计.pdf
- SK783B高级电脑数控制珠边机使用手册.pdf
- 2018-2022中考地理分项汇编:中国的经济发展.pdf
- 高中数学重难点汇编专题:圆锥曲线常考题型圆锥曲线中的存在性问题与面积问题(带答案).pdf
- 新高考数学排列组合训练专题:直接法模型(与答案).pdf
- 高一数学考题汇编:七种平面向量的概念及其线性运算、平面向量的基本定理解题方法.pdf
- 高中数学重难点汇编专题:圆锥曲线常考题型圆锥曲线中的存在性问题与面积问题(带答案).pdf
- 国家电网公司安规配电部分题库(含答案).pdf
- 高中数学重难点汇编专题:椭圆(与答案).pdf
- 2018-2022中考地理分项汇编:中国的经济发展.pdf
- 药剂学考试题库及答案.pdf
- 2023年-2024年国家电网招聘之其他工学类通关试题库(有答案) .pdf
文档评论(0)