- 1、本文档共172页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MYSQL教学课件,PHP支持
Mysql教程 靳冬云 MySQL 关系数据库管理系统(R D B M S)及其所采用的结构化查询语言(S Q L)。 在数据库世界中,MySQL 归类为关系数据库管理系统( R D B M S)。所谓关系数据库管理系统的含义如下: 数据库(RDBMS 中的“D B”)是存储信息的仓库,以一种简单的、规则的方式进行组织: 数据库中的数据集组织为表。 每个表由行和列组成。 表中每行为一个记录。 记录可包含几段信息;表中每一列对应这些信息中的一段。 管理系统(“M S”)是允许通过插入、检索、修改或删除记录来使用数据的软件。 “关系”(“R”)一词表示一种特殊种类的D B M S,它通过寻找相互之间的共同元素使存放在一个表中的信息关联到存放在另一个表中的信息。关系数据库的能力在于它能够从这些表中方便地取出数据,并将关联各表中的信息相结合得出问题的答案,这些答案只依据单个表的信息是不可能得到的。 MySQL简介 M y S Q L使用一种称为S Q L(Structured Query Language)的语言。SQL 是当今的标准数据库语言,所有主要的数据库系统都使用它。SQL 具有多种不同的语句,所有语句都是以一种不枯燥并有用的方式设计来与数据库进行交互的。 MySQL 与mysql 的区别 为了避免混淆,应该说明,“M y S Q L”指的是整个MySQL RDBMS,而“m y s q l”代表的是一个特定的客户机程序名。它们的发音都是相同的,但可通过不同的大小写字符和字体来区分。关于发音,MySQL 的发音为“m y - e s s - q u e u e - e l l”。我们知道这是因为MySQL 参考指南中是这样发音的。而SQL 的发音为“s e q u e l”或“e s s - q u e u e - e l l”。我不认为哪个发音更好一些。愿意读哪个音都可以,不过在您对别人读的时候,他可能会用他认为是“正确”的发音对您进行纠正。 MySQL简介 MySQL 采用客户机/服务器体系结构,其中服务器运行在存放数据库的机器上,而客户机通过网络连接到服务器。 建立和中止与服务器的连接 为了连接到服务器,从外壳程序(即从UNIX 提示符,或从Windows 下的DOS 控制台)激活mysql 程序。命令如下: % mysql options 其中的“%”在本书中代表外壳程序提示符。这是UNIX 标准提示符之一;另一个为“$”。在Windows 下,提示符类似“c : \ ”。mysql 命令行的options 部分可能是空的,但更可能的是发布一条类似如下的命令: %mysql –h host_name –u user_name –p 因为mysql 需要见到分号才发送查询到服务器,所以在单一的行上不需要键入分号。 MySQL简介 大部分情况下,用大写字符、小写字符或大小写字符混合键入查询没什么关系。 如果在查询中调用一个函数,在函数名和后跟的圆括号中间不允许有空格 如果已经开始键入一个多行的查询,而又不想立即执行它,可键入‘\ c’ 来跳过(放弃)它。 可将查询存储在一个文件中并告诉mysql 从文件中读取查询而不是等待键盘输入。可利用外壳程序键入重定向实用程序来完成这项工作。例如,如果在文件my_file.sql 中存放有查询,可如下执行这些查询: Mysql my_file.sql 可用这种办法调用任何所需的文件。这里用后缀为“ . s q l”来表示该文件含有SQL 语句。 MySQL简介 创建数据库 现在开始创建samp_db 样例数据库及其表,填充这些表并对包含在这些表中的数据进行一些简单的查询。 使用数据库涉及几个步骤: 1) 创建(初始化)数据库。 2) 创建数据库中的表。 3) 对表进行数据插入、检索、修改或删除。 检索现有数据是对数据库执行的最简单且常见的操作。另外几个最简单且常见的操作是插入新数据、更新或删除现有数据。较少使用的操作是创建表的操作,而最不常用的操作是创建数据库。 MySQL简介 在创建表以及对这些表进行各种操作之前,必须先创建samp_db 数据库。 创建数据库后,这个新创建的数据库并不是当前数据库。这可从执行下面的查询看出: 为了使samp_db 成为当前数据库,发布USE 语句即可: USE 为少数几个不需要终结符的语句之一,当然,加上终结符也不会出错。HELP 是另一个不需要终结符的语句。如果想了解不需要终结符的语句有哪些,可发布HELP 语句。 MySQL简介 使数据库成为当前数据库的另一个方法是在激活mysql 时在命令行上指定它,如下所示: 事实上,这是一个命名要使用的数据库的方法。如果需要连接参
您可能关注的文档
- LabVIEW概述.ppt.ppt
- latex模板使用方法介绍_计算机软件及应用_it计算机_专业资料.ppt
- LESSON Eight Man-made Satellites Period Three 课件.ppt
- LINQ to Object编程接口.ppt
- Let STACK - 北京大学网络与信息系统研究所.ppt
- Linux and Shell Programming:Linux Shell编程.ppt
- LINQ之linq to sql.ppt
- Linux 使用基础与常用命令.ppt
- Leehailong - 数字文献检索技巧与ENdnote软件使用.ppt
- linux 文件系统实验.ppt
- NB-T+31010-2024陆上风电场工程概算定额.pptx
- 脂肪族热塑性聚氨酯弹性体的合成及性能研究.docx
- 2025-2030年(全新版)中国vae乳液行业发展状况及投资战略决策报告.docx
- 基于土舱压力控制的盾构机掘进技术研究.docx
- N-甲基吡咯烷酮化学品安全技术说明书.pptx
- 宁夏黄河农村商业银行财务风险管理优化研究.docx
- 小学语文课堂中情感教育的有效实施与评估研究教学研究课题报告.docx
- 氧化应激诱导线粒体损伤在肝性脑病中的作用和机制研究.docx
- ZnFe2O4基复合光催化材料的制备及其降解水体抗生素的性能研究.docx
- 2025-2030年(全新版)中国tbhp有机过氧化物行业市场前景趋势调研及发展战略分析报告.docx
文档评论(0)