【无标题】Mysql

Mysql的整数类型:TINYINT、SMALUNT、MEDIUMINT、INT和 BIGINT;

浮点数类型:FLOAT、DOUBLE、DECIMAL(M,D);

字符串类型:CHAR 、 VARCHAR 。两者不同的是:VARCHAR存储可变长度的字符串。TINYTEXT、TEXT、MEDIUMTEXT、LONGTEXT;

日期类型:YEAR、DATE、TIME、DATETIME 和、TIMESTAMP;

二进制类型:TINYBLOB、BLOB、MEDIUMBLOB、LONGBLOB



(16条消息) MySQL 有这一篇就够(呕心狂敲37k字,只为博君一点赞!!!)_老赖的小弟的博客-CSDN博客

 

创建数据库:create database 数据库名称;
显示数据库:show create database 数据库名称;

修改数据库字符集:alter database db1 character set gbk;

创建数据表: create table 表名(
         字段1 字段类型,
         字段2 字段类型,
         …
         字段n 字段类型
);

查看当前库中所有数据表:show tables;

查看表中字段信息:desc student;

数据库的约束

主键约束、外键约束、非空约束、唯一性约束、默认值约束。

这些详细内容都在以上链接的blog里面

插入数据

INSERT INTO 表名(字段名1,字段名2,...) VALUES (值 1,值 2,...);
INSERT INTO 表名(字段名1,字段名2,...) VALUES (值 1,值 2,...);
INSERT INTO 表名 [(字段名1,字段名2,...)]VALUES (值 1,值 2,…),(值 1,值 2,…),...;
 

更新数据

更新部分数据:update student set age=20,gender='female' where name='tom';

更新全部数据:update student set age=18;

还有很多更详细的在那篇博客里面,我通过那个博客一步一步试着做也是很有收获的。我自己也写不出什么来,只能照着那篇来写一写,就算是笔记吧。

显示命令(搜狗百科)

1.显示数据库列表。

show databases;

刚开始时才两个数据库:mysql 和 test。mysql 库很重要它里面有 MySQL 的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。

2.显示库中的数据表:

use mysql; //打开库,

show tables;

3.显示数据表的结构:

describe 表名;

4.建库:

create database 库名;

5.建表:

use 库名;

create table 表名 (字段设定列表);

6.删库和删表:

drop database 库名;

drop table 表名;

7.将表中记录清空:

delete from 表名;

8.显示表中的记录:

select * from 表名;

9.显示最后一个执行的语句所产生的错误、警告和通知:

show warnings;

10.只显示最后一个执行语句所产生的错误:

show errors;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值