ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:296.12KB ,
资源ID:662879      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-662879.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(MySQL用SQL语句对数据库表记录操作.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

MySQL用SQL语句对数据库表记录操作.docx

1、MySQL用SQL语句对数据库表记录操作1.登录数据库系统在命令行中登录MySQL数据库管理系统,输入一下内容:Mysql -h localhost -u root -p其中“-h”参数指连接的主机名,所以后面是localhost;“-u”参数表示用户名,此处的用户名为root;“-p”参数表示用户的密码,按下Enter键后就显示“Enter password”,输入密码即可登录进去了。2.创建数据库在创建数据库之前,我们可以查看已经存在的数据库:创建数据库的格式为:CREATE DATABASE 数据库名;示例:创建一个名为example的数据库3.删除数据库格式:DROP DATABASE

2、 数据库名;示例:删除example 数据库4.数据库存储引擎存储引擎就是指标的类型,数据库存储引擎决定了表在计算机的存储方式。MySQL中查询存储引擎的类型命令:SHOW ENGINES;查询结果中,Engine参数指存储引擎名称;Support参数说明MySQL是否支持该类型引擎;Comment参数表示对该引擎的评论;Transaction参数表示是否支持事务处理;XA参数表示是否分布式交易处理的XA规范;Savepoints参数表示是否支持保存点,以方便事务的回滚操作;由上面我们看到InnoDB存储引擎是default的,也就是数据库默认的存储引擎,下面我们简单介绍一下InnoDB。In

3、noDB是MySQL的一种存储引擎,InnoDB给MySQL提供了事务、回滚、崩溃修复能力和多版本并发控制的事务安全。InnoDB是MySQL是第一个提供外键约束的表引擎,而且对事务处理能力,也是其他存储引擎不能比拟的。不过这种引擎的缺点就是读写效率稍差,占用的数据空间相对比较大。创建表1)创建表的形式: 如果你很急的登录进去就创建表,恭喜你没你会出现“No database selected”的错误。因为你没有告诉别人你要选择在哪个数据库创建表,所以在创建之前要选择数据库,格式:USE 数据库名;示例创建一个student表:上面创建表的时候涉及到一个完整性约束条件,下面就列出一个完整性约束

4、条件表: 下面讲解一下上面完整性约束条件的应用:2)设置表的主键单字段主键格式:属性名 数据类型 PRIMARY KEY示例:多字段主键格式:PRIMARY KEY(属性1,属性2.属性名n)示例:3)设置表的外键格式:CONSTRAINT 外键别名 ROREIGN KEY(属性1,属性2,.属性n)REFERENCES 表名(属性1,属性2,.属性n)示例:4)设置表的非空约束简单的说就是不让这个属性的值为空,不填的话就会报错格式:属性名 数据类型 NOT NULL5)设置表的唯一约束就是这个属性的值是不能重复的格式:属性名 数据类型 UNIQUE6)设置表的属性值自动增加AUTO_INCR

5、EMENT约束的字段可以是任何整数类型(TINYINT、SMALLINT、INT和BIGINT),在默认的情况下,该字段的值是从1开始自增。格式:属性名 数据类型 AUTO_INCREMENT7)设置表的属性的默认值格式:属性名 数据类型 DEFAULT 默认值下面对4-7进行综合示例:查看表结构查看表基本机构语句DESCRIBE格式:DESCRIBE 表名;通过查看表的结构,就很明确的对表进行解读,而且可以查看一下自己创建的表有没有错误,这个SQL语句必输会用啊。示例:查看表详细结构语句SHOW CREATE TABLE通过这个SQL语句可以查看表的详细定义,除了字段名、字段的数据类型。约束

6、条件外,还可以查看表的默认存储引擎和字符编码格式:SHOW CREATE TABLE 表名;示例:修改表1)修改表名表名可以在一个数据库中唯一的确定一张表。格式:ALTER TABLE 旧表名 RENAME 新表明;示例:由上面可以看出,改名后的表已经不存在了。2)修改字段的数据类型格式:ALTER TABLE 表名 MODIFY 属性名 数据类型;示例:3)修改字段名:格式:ALTER TABLE 表名 CHANGE 旧属性名 新属性名 新数据类型;示例:这里我修改的字段名的同时也修改了数据类型了,如果你不想修改数据类型的话就按照原来的写就行了。4)增加字段格式:ALTER TABLE 表名

7、 ADD 属性名1 数据类型 完整性约束条件 FIRST | AFTER 属性名2;其中,“属性名1”参数指需要增加的字段的名称;“FIRST”参数是可选参数,其作用是将新增字段设置为表的第一个字段;“AFTER”参数也是可选的参数,其作用是将新增字段添加到“属性名2”后面;“属性名2”当然就是指表中已经有的字段。示例:5)删除字段格式:ALTER TABLE 表名 DROP 属性名;示例:6)更改表的存储引擎格式:ALTER TABLE 表名 ENGINE=存储引擎示例:7)删除表的外键约束格式:ALTER TABLE 表名 DROP FOREIGN KEY 外键别名;示例:删除表:格式:D

8、ROP TABLE 表名;删除没有被关联的普通表:直接上面的SQL语句就行了删除被其他表关联的父表:方法一:先删除子表,再删除父表方法二:删除父表的外键约束(上面有介绍),再删除该表对表增删该查的一些操作语句Select 语句Select 列名称 from 表名称Select * from 表名称Insert into语句insert into 表名称 values(值1,值2,.)Insert into table_name(列1,列2,.)values(值1,值2,.)Update语句Update 表名称 set 列名称=新值 where 列名称=某值Delete语句Delete from 表名称 where 列名称=值

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2