




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、千锋教学部Web开发之DB了解MySQL数据库MySQL数据的安装和配置关系型数据库的基本概念SQL的常用命令主要内容MySQL简介MySQL是一个开放源码的小型数据库管理系统。开发者为瑞典MySQL AB公司,目前属于Oracle公司。由于其体积小、速度快、总体成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。 MySQL官方网址是: MySQL安装一MySQL安装二MySQL安装三MySQL安装四MySQL安装五MySQL安装六MySQL安装七MySQL安装八MySQL安装九MySQL安装十默认的超级管理员帐号是root数据库中的结构:
2、 MySQL可以有若干数据库。每个数据库是可以由若干表组成的。MySQL的基本概念数据表基本概念表:表名、列名和数据行组成。列:也称作字段、域、属性。行:也称记录。值:表中行与列的交汇处,即存储的数据。表名与列名的命名规则:表名在数据库中唯一,列名在表中唯一。学号姓名出生日期专业092107张三87-10-091001092108李四87-11-211002学生基本情况表mysql常用数据类型数据类型格式用途VARCHAR(M) 最大M 变长字符串。M=255. INT(M) INTEGER(M) 4 如果为无符号数,可以存储从0到 的数,否则可以存储从-2147483648到21474836
3、47的数。 FLOAT(M,D) 4 单精度浮点数。M为精度,D为标度DOUBLE(M,D)8 双精度浮点。 DATE 3以YYYY-MM-DD的格式显示。DATETIME 8 以YYYY-MM-DD HH:MM:SS的格式显示。 SQL简介结构化查询语言SQL(STRUCTURED QUERY LANGUAGE)是最重要的数据库操作语言。主要用于与数据库通信。MySQL数据库常用操作 单击“开始” “运行”命令格式:mysql u -p用户名root用户密码123456 显示当前服务器中所有的数据库:命令格式:show databases;MySQL数据库常用操作打开指定的数据库: use
4、dbname:打开名字为 dbname的数据库。创建一个数据库 命令格式:create database ;例:创建一个叫androidtest的数据库:mysqlcreate database androidtestMySQL数据库常用操作删除当前服务器中的一个数据库: 命令格式:drop database ;例:删除一个叫androidtest的数据库。mysqldrop database androidtest; MySQL数据库常用操作建立新的数据表,定义表文件名、字段名、字段类型、字段宽度、设置字段属性。 命令格式: create table ( , ,);字段n定义内容:字段名,类
5、型,宽度,非空修饰符,default修饰符,auto_increment修饰符MySQL数据库常用操作主键主键字段值(键值)非空且不重复,可以多字段组合主键,一个数据表中主键只能有一个,作为唯一标识。命令格式:create table (字段1定义 primary key,.字段n定义);create table customer( id int auto_increment primary key, name varchar(10) default zhangsan, pass varchar(12) not null, createdate date);MySQL数据库常用操作字段字段名字
6、段类型长度说明用户IDuseridint主键用户姓名usernamevarchar10非null用户密码userpassvarchar6非null注册时间createtimedate非null用户登录表显示数据表名:命令格式:show tables;MySQL数据库常用操作显示数据表结构:命令格式:describe ;MySQL数据库常用操作MySQL数据库常用操作删除数据表: 命令格式:drop table if exists 数据表名;MySQL数据表常用操作新增记录命令格式:insert into 数据表名 (字段名1, 字段名n) values (数值1,数值n) ;字段n顺序任意,字
7、段n与数值n一一对应。新增记录示例:insert into user(username,userpassword,createdate)values(zhangsan,123,now();MySQL数据表常用操作删除记录 命令格式1:删除数据表中全部记录。delete from 数据表名;删除数据表中全部记录示例:delete from user;命令格式2:删除数据表中符合条件的记录。delete from 数据表名 where 条件表达式删除数据表中符合条件的记录例题:delete from user where userid= 1MySQL数据表常用操作修改记录 命令格式:修改数据表中符
8、合条件的记录指定字段的值update set , 字段名n=数值n where 修改身份证号为11010119xxxxxx0111的会员公司为farsight,会员姓名为李四示例:update members set password=888888,person_name=李四 where person_id=11010119xxxxxx0111;MySQL数据表常用操作查询记录 命令格式2:选取数据表中指定字段,指定记录的结果,并对输出结果进行重组。 select from where order by 字段名 asc | desc字段名表:显示获取结果from数据表名表:数据源where条件表达式:获取数据条件order by 字段名:按字段进行升序asc或降序desc排序MySQL数据表常用操作查询记录 全部查询 部分查询 单条 多条limit between and in and or like AVGC
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 酒店物资供应配送合同
- 体育场地租赁合同协议
- 家装瓦工施工合同
- 土石土方工程施工合同
- 化粪池工程施工合同
- 工程总承包合同举例
- 借款合同补充协议
- 废石渣转让合同范本
- ppp项目政府合同范本
- 销售代理规划合同范本
- 建筑施工安全风险辨识分级管控指南
- 北京市西城区北京市第四中学2024-2025学年七年级上学期分班考数学试卷
- 国有建设用地使用权网上交易竞价通知书
- 高中地理 第二章 环境污染与防治 2.1 水污染及其成因教案 新人教版选修6
- 风电场检查合同协议书
- 佛云学校多功能室、电教室、体育馆设备采购项目招标文件
- 人教八年级上册数学《从分数到分式》教学课件
- DLT596-1996执行标准与规范
- 幼儿园班级幼儿图书目录清单(大中小班)
- 烈士陵园的数字化转型与智能服务
- 施工风险技术风险
评论
0/150
提交评论