数据库小白的一天

今天的主要内容是基于数据库的增删改查,table的增删改查,以及数据的增删改查

数据库的增删改查

table的增删改查

数据的增删改查

下面展示一些具体的一个操作。

利用window+cmd命令提示符进入编辑模式
–登陆mysql数据库

--提示输入密码
```*****
--首先让我们来查看一下我们有几个数据库
show databases
--在此基础上,增加一个随意的数据库,当然不可以创建已经存在的数据库名

create database mysql2 charset utf8;

这样就简单创建好了mysql2数据库

那么我们来快速完成这节主要内容吧
更改数据库指的是更改字符集,存在于数据库内的opt文件中,数据库名不可修改
字符集;default character set=utf8
校对集;defaule collation =utf8.gengral.ci
校对集是依赖于字符集的,不可改
那么修改数据库的字符集
alter database mysql2 charset  gbk;

--当然我们还可以查看数据库的创建方式
show create database mysql2;

--然后我们可以通过查询数据库看到更改的内容
show database mysql2;

--删除数据库
drop database mysql2;
数据不可恢复,谨慎删除

--表(table)操作
--创建表
create table mysql2.my_student(
name varchar,
gender varchar,
number varchar,
age int) charset utf8;

--我们可以查看刚刚创建的一个表格
  describe mysql2.my_student;
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200719232653141.png)
--当然你也可以用
show mysql2.my_student;
查看更加完整的信息
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200719233420110.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3NpbmF0XzQxNzQ1MzI2,size_16,color_FFFFFF,t_70)就不一一解释这些变量了


--增加字段;增加了变量:id
 alter table my_student
 add column id int
 first;

--移动字段,改变字段的类型
alter table my_student
modify number char(10) after id;--意思是改变number类型为,一个固定长度为10 的变量,并且放在id下面:

--通过查询可以看出字段id变量的增加
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200719233929138.png)
 --将gender改为sex
 alter table my_student
 change gender sex varchar(10);

--删除字段
 alter table my_student drop age;

--删除 表
drop table my_student;

--查看表的制作
show  create table my_student;

 --修改表的字符集
 alter table my_student charset gbk;

--查看创建的table的数据
select * from my_student;--此时会显示空的表格

--那么我们加一些数值进去
 insert into my_student values(1,7848,'xx',
   'Female'),(2,7847,'xx','male');
--然后我们来重新查看一下这表格;
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200719235937503.png)
--查找id=1的对应字段信息
select id,number,name,sex from my_student where id=1;

--更新数据
update my_student set sex ='female' where name =’ xx‘;

将变量sex的对应值改为female,通过 select * from my_student;
查看更新的数据

 给相应字段插入数值,并非全部
 insert into my_student (id,number,name)values(3,1234,'ppi');






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值