javar入门之数据库常见命令


mysql的常见命令

​1, 登录mysql

​	mysql  -uroot -p
	密码

​2, 展示所有的mysql数据库

show databases;

3, 创建数据库

create database [if not exists] 数据库名;

4, 删除数据库

drop database [if exists] 数据库名;

5, 使用数据库

use 数据库名;

6, 查询数据库中所有的表

show tables;

7, mysql的常见的数据类型

数值类型:

​ tinyint

​ smaillint

​ mediumint

​ int

​ bigint

浮点类型:

​ float

​ dobule

​ decimal(n,m)

字符类型:

​ char(n) 定长字符串 char(2)

​ varchar(n) 不定长字符串 varchar(20)

​ blob

​ text

​ enum

​ set

日期类型:

​ date 年月日

​ time 时分秒

​ year 年

​ datetime 年月日时分秒

​ timestamp 年月日时分秒时区

8, 创建表

create table 表名(

​			列名  数据类型,

​			列名 数据类型,

​			............);

​ student [ id name sex age birthday ]

​ student [ int varchar(20) char(2) int date]

	create table student(
    -> id int,
    -> name varchar(20),
    -> sex char(2),
    -> age int,
    -> birthday date
    -> );

​ 老师 [ 编号 姓名 性别 年龄 出生日期 家庭地址 工资 ]

​ teacher [ id name sex age birthday address salary ]

​ [ int varchar(20) char(2) int date varchar(100) double ]

 create table teacher(
    -> id int,
    -> name varchar(20),
    -> sex char(2),
    -> age int,
    -> birthday date,
    -> address varchar(100),
    -> salary double
    -> );

9, 展示表结构

desc  表名;describe 表名;

10, 删除表

drop table 表名;

11, 修改表

alter table 表名  [add/rename/drop/modify/change]   ......

​		修改表名

​		alter table 表名 rename [to] 新表名;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值