SQL学习笔记(四)

本文主要介绍了SQL中的DQLL操作,包括如何在MySQL中创建、删除、查询和修改表。详细讲解了增加表、删除表、查询表结构以及重命名和修改表字段的方法。同时,提到了MySQL服务端的登录与登出,以及update和alter的区别,区分了DDL和DML操作。
摘要由CSDN通过智能技术生成

一、DQLL(数据库查询语言)对表操作:增、删、改查

1.增:
语法为:create table 表名(字段1 字段类型,字段2 字段类型,…);

CREATE TABLE departmentinfo(
 departmentid INT (20),
 department VARCHAR (40),
 introduction CHAR (60)
);

2.删:
语法为:delete table 表名;

DELETE TABLE departmentinfo;

3.查:
语法一(查询表结构):desc 表名

desc departmentinfo;

语法二(打印某一张表的创建信息):show create table 表名

show create table departmentinfo;

4.改:
语法一:对已经存在的表进行重命名:rename table 旧表名 to 新表名

rename table departmentinfo to depertment;

语法二:对已经存在表中添加字段信息:alter table 表名 add 字段 数据类型;

alter table departmentinfo add phone int(20);

语法三:删除某一张表中的字段;alter TABLE 表名 DROP 被删除的字段名;

alter table departmentinfo drop phone;

语法四:对表中的字段进行重命名:alter TABLE 表名 CHANGE 旧字段名 新字段名 新字段名数据类型;

alter table departmentinfo change  departmentid id int(40);

语法五:修改某一字段的数据类型长度:ALTER TABLE 表名CHANGE 字段名 字段名 VARCHAR (25);

alter table departmentinfo change departmentid departmentid int(20);

二、MySQL实操

MySQL服务端的登陆与登出
在启动MySQL时需确保服务端处于启动状态,如服务端未启动及时有权限也无法进入。
1.通过command line client(MYSQL自带的客户端) 进入直接输入密码就可进入,但此方法只适用于root用户;
退出方法一:exit

2.通过Windows系统自带的命令行方式,语法为:
MySQL -h 主机 -P 端口号 -u root -p密码

知识点补充:
1.在创建表的同时需根据数据字典添加相应字段,否则图形化界面窗口会报错,如下图:
在这里插入图片描述
2.SQL语句中update 与 alter的用法:
(1)update用于对数据库中数据的操作;
(2)alert用于对表和库的基本架构进行更改;

3.创建库,创建表使用关键字:create (DDL)
#删除库,删除表使用关键字:drop (DDL)
#修改库,修改表使用关键字:alter (DDL)
#查询库,查询表:show select等 (DDL)
#添加数据:insert (DML)
#删除数据:delete (DML)
#修改数据:update (DML)
#查询数据:select (DQL)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值