mysql语法,创建数据库,删除数据库

mysql的登录和退出

//登录
mysql -uroot -p     //回车输入密码
enter password:*123456*

这里写图片描述

//退出

exit    //出现bye,表示退出成功

这里写图片描述

//查看mysql里面有哪些数据库(自带的)

show databases; //分号不要忘记,切记!!!

这里写图片描述

创建数据库

create database test;   //test 是自定义数据库名

删除数据库

drop database test;

数据类型

int 整型

tinyint 微整型

double 

varchar(n)
n代表长度,可变长字符串,字符串最长为10,最少为0,可变长度节约资源

char(n)
n代表长度,定义字符串,长度不可变,字符串最长为10,最少为10,剩下的空格补全

创建表简陋版
1)登录

mysql -uroot -p

2)创建数据库

create database test;

3)选择使用哪个数据库

use test;

4)创建表

create table student(
        number varchar(20), 
        name varchar(20),
        age int,
        sex varchar(10)
);
create table student(
    number varchar(20) primary key,  //primary key 主键,是用来区别多行记录的唯一标识,主键绝对不允许重复,也不允许为空
    name varchar(20) not null,
    age int,
    sex varchar(10) default '男'   //default 设置默认值
);

删除表

drop table student;

命令修改表

1、增加一个字段

alter table student add column lover varchar(20);

2、修改一个字段名称

alter table student change column lover liker varchar(20);

3、修改一个字段的类型

alter table student change column number number int;

4、修改一个字段的类型(简化做法)

alter table student modify column number varchar(20);

5、删除字段

alter table student drop column liker;

DDL

数据定义语言,其实对于表结构和数据库的所有操作都是DDL

1)查看某个数据库下所有的表

show tables;

2)查看指定数据库下的所有表

use test;
show tables;
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值