MySQL数据库的创建管理与操作

今天我们谈一谈MySQL数据库的创建 管理 操作

你好WO SHI 七七卡卡 ^ _ ^

你觉得你已经很仔细了,但还不够,还不够,还不够
在这里插入图片描述
先说明一下,数据库的的编译器有很多,我用的是php study2016版本;(MySQL的注意事项我就不说了)

开始

0.0 打开phpstudy 点击启动在这里插入图片描述
0.1 我们点击其他选项菜单后 找到cmd命令行点击
在这里插入图片描述
0.2下面我们就用mysql -uroot -proot启动我们的数据库
在这里插入图片描述
看到这个界面说明你已经成功进入我们的数据库了

创建与修改库

1.0我们下面就开始开始创建数据库

创建数据库:
create database <数据库名> ;

我们起名字叫 boke_qiqikaka;
在这里插入图片描述
看到这张图我们就创建成功了;

1.1 查看已有数据库:

查看已有数据库:
show databases;

在这里插入图片描述
1.2 打开数据库:

打开数据库
use <数据库名>;

在这里插入图片描述
这样我们就打开了数据库可以编辑了;

1.3删除数据库(三思而后行)
在这里插入图片描述
删除数据库是一个很危险的举措,一旦删除数据如果没有备份将无法删除,所以删除数据库还是提醒大家尽量不要去使用啊,在这里就简单的提一句;

删除数据库:
drop database <数据库名>;

创建与修改表

2.0 创建完数据库我们就开始创建表:
我们就创建一个七七卡卡的信息表

创建表:
use boke_qiqikaka;
create table <表名>;

在这里插入图片描述
这样我们就创建了一个信息表,
2.1 查看表信息:

查看表的信息:
show tables;

在这里插入图片描述
因为我们刚才只建了一个表所以只有qika_xinxi
下面是对表的一些修改性的操作:

添加字段:
如添加所上大学的字段数据类型为char 长度为50
alter table qika_xinxi add daxue char(50);

更改数据类型:
如果我们的数据表里有学分(int)我们将学分数据类型更改为(smallint)
alter table qika_xinxi modify xuefen smallint;

删除字段:
删除专业字段
alter table qika_xinxi drop column zhuanye;

更改表名:
qika_xinxi这个表名我不喜欢,也可以更改
alter table qika_xinxi rename as (新名字);

删除表:
drop table <表名>;

填写修改表

3.0 下面我们就开始填写信息
在填写之前不要忘了

使用MySQl支持中文:
set names gbk;

如果你直接去填写后果就是一串乱码;;;;;比如。。。。。。 ?_?
在这里插入图片描述
在这里插入图片描述
添加好了我们就开始填写信息

添加数据:
insert into <表名> values();

在这里插入图片描述
这样七卡的信息表就建好了那从哪看表的样子呢???

3.1查看表内全部信息:

查看表内全部信息:
select *from <表名>;

在这里插入图片描述
好了这就是我们最后的效果

表出来一看七卡的性别打错了,那如何更改呢??

3.2更改表中数据:

更改表中数据:
update <表名> set (所更改信息) where (xingming='#####');

在这里插入图片描述
这样我就更改了我的性别
对于更改我们有还有以下操作:

数据变化:
如果你的表内有成绩,将所有成绩*0.6
update <表名> set (chengji=chengji*0.6);

删除数据:

delete from qika_xinxi where (xingming='七卡'); 

删除表内所有内容:
truncate table <表名>;
delete from <表名>;

delete语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作。

truncate 则一次性地从表中删除所有的数据并不把单独的删除操作记录记入日志保存,删除行是不能恢复的。并且在删除的过程中不会激活与表有关的删除触发器。执行速度快。

好了今天就先说折磨多,对于MySQL我的阴影还是很大的,需要仔细再仔细,就是那种打错一点全盘结束的那种,所以在MySQL我打字总会比平时慢许多,

注意

在这里插入图片描述
不要有中文标点
不要打中文(可以用英文字母)
不要尝试drop database

你觉得你已经很仔细了,但还不够,还不够,还不够
在这里插入图片描述

希望对你在学习 MySQL 的道路上提供一点点帮助。谢谢,

WO SHI 七七卡卡 ^ _ ^ 如果代码对你有帮助还希望 点赞+关注
  • 19
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奇卡雨言

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值