Mysql——特点,在cmd启动mysql,DDL(操作数据库、操作表)

Mysql——DDL(操作数据库、操作表)、DML

一.数据库的特点

1.将数据库放到表中,表再放到库中
2.一个数据库中可以有多个表,每个表都有一个名字,用来标识自己。表明具有唯一性。
3.表中具有一些特性,这些特性定义了数据在表中如何存储,类似java中“类”的设计
4.表由列组成,我们也称为字段,所有表都是由一个或多个列组成的,每一列类似java中的“属性”
5.表中的数据是按行存储的,每一行类似于java中的“对象”。

如何在cmd上启动数据库

1.以管理员身份打开cmd
在这里插入图片描述
2.请求启动服务器
在终端输入语句net start mysql
在这里插入图片描述
3.输入账号密码
mysql -u +账户账号 -p 回车后加上密码
在这里插入图片描述
出现welcome表示成功

二.DDL操作数据库和表

1.操作数据库

1.1查询数据库
语法

show databases;

运行结果
在这里插入图片描述
1.2创建数据库
语法

create database + 数据库名
或者
create database if not exists+ 数据库名
#如果不存在该数据库的话就创建

运行截图
在这里插入图片描述
1.3删除数据库
语法

drop database 数据库名称
或者
drop database if exists 数据库名称

运行截图
在这里插入图片描述
1.4使用数据库
语法

select database();   #查看当前使用的数据库
use 数据库名;   #使用这个数据库

2.操作表

1.创建表
语法
在这里插入图片描述
最后一个后面不用逗号

2.查询表
语法

show tables;  #查询所有表的名称
desc 表名    #查询该表的内容

3.修改表
语法

#修改表名
alter table 表名 rename to 新的表名
#添加一列
alter table 表名 add 列名 数据类型
#修改数据类型
alter table 表名 modify 列名 新的数据类型
#修改列名和数据类型
alter table 表名 change 列名 新列名 数据类型
#删除列
alter table 表名 drop 列名

4.删除表
语法

drop table 表名
或者
drop table if exists 表名
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值