update 千万数据_mysql学习(四)数据库

创建数据库

create database 数据库名;
创建数据库的时候,我们应该记住以下几点:
1 不能与其他数据库名重复
2 名称可以由任意字母,阿拉伯数字,下划线,美元符,但是必须以字母开头
3 名称最长为64个字符,别名最长可为256个字符
4 在windows系统下,数据库名称不区分大小写,在linux下区分大小写

e8d781502363fb977abfa41b5e78fa06.png

查看数据库

show databases;
查看所有的数据库

7a712ca2c35906824d8b8fd16c800bdd.png

选择数据库

use 数据库名;

b325c0150fc380ad0c750dac77a4c5fc.png

删除数据库

drop database 数据库名称;
这一步操作千万要谨慎,不然已经删除的数据库可能会找不回来了,这种操作太危险了,而且不是很常用

539e641f4067e5982a9bc0960b15a785.png

创建数据表

create table 表名;
还有其他许多属性
create table 表名 (列名1 属性, 列名2 属性...);

950c186629b8f5f03b61bc193a629c29.png

查看表结构

有三种方式
1 show columns from 表名 from 数据库名称;
2 show columns from 数据库名称.表名
3 desc 表名
4 查询某个字段 desc 表名 字段

b32ad8dd87ceaad7b21055aa47da0a54.png

8f9f7e40f1646ee31063721956a0b18e.png

b60a8fd7956a245cf172a5c7bde9e660.png

修改表结构

alter table 数据表名 。。。。
比如我们添加一个字段emil 类型为varchar(50) not null, 将字段user的类型由varchar(30)变为varchar(40)
alter table tb_admin add emil varchar(50) not null, modify user varchar(40);

881ab8c2f7af99ae5b51ec7707ce69fe.png

重命名表名

rename table 数据表名1 to 数据表名2

c1c62527399f9126dbd6cf8c792c38c3.png

删除表

drop table 表名;

6273aa6216d5033bd914727c4c0bf390.png

插入数据

insert into 表名(字段名) values(字段值);

4e07002813ab2680745ba77b9f9b94de.png

查询数据

select [distinct][concat(col1,":",col2)] as collection_list
from 表名 指定数据表
where primary_constrait 查询条件
group by grouping_colums 如何对结果进行分组
order by sorting_columns 如何对结果进行排序
having secondary_constrait 查询条件
limit count 限制输出

c2c482ae1314b020be775c99aa94d100.png

修改记录

update 表名 set 字段名=新的值 where 条件;

b01bd22bd7057a7664fba752063cf4a1.png

删除记录

delete from 表名 where 条件;

c559860d25ef4711efd2ac14da08d8f6.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值