MySQL基础-1 数据库基础操作、创建和删除表、对表进行增删改查、alter操作

MySQL基础一、数据库简介1.数据库系统1.1数据库DataBase【DB】,指的是长期保存到计算机上的数据,按照一定顺序组织,可以被各种用户或者应用共享的数据集合持久化存储 / 临时存储(缓存)【用于存储数据的地方,可以视为存储数据的容器】1.2数据库管理系统DataBase Management System【DBMS】,能够管理和操作数据库的大型的软件数据库是CS模式: Client/Server用于建立、使用和维护数据库,对数据库进行统一的管理和控制,为了保证数据库的安全
摘要由CSDN通过智能技术生成

数据库操作

1 创建和删除数据库

创建数据库:create database database_name charset=utf8;
show databases;查询所有数据库;
select database();查询正在使用的数据库;
use database_name;切换数据库;
quit和exit都可以用来退出数据库;
删除数据库:drop database database_name;


2 创建和删除表

创建表:
create table 表名 (
字段1 字段类型[列级别约束条件][默认值],
字段2 字段类型[列级别约束条件][默认值],
….
字段n 字段类型[列级别约束条件][默认值]
[表级别约束条件]
);
演示:创建students表
create table students(
id int primary key auto_increment,
name varchar(20),
age int
);
删除表:
drop table table_name;
show tables; 查询当前数据库下的所有表

注意:如要再次使用数据库,则需要重新登录


3 sql数据类型

常用数据类型

1.数字数据类型

int:
正常大小的整数,可以带符号。如果是有符号的,它允许的范围是从-2147483648到2147483647。如果是无符号,允许的范围是从0到4294967295。 可以指定多达11位的宽度。
tinyint:
一个非常小的整数,可以带符号。如果是有符号,它允许的范围是从-128到127。如果是无符号,允许的范围是从0到255,可以指定多达4位数的宽度。
smallint:
一个小的整数,可以带符号。如果有符号,允许范围为-32768至32767。如果无符号,允许的范围是从0到65535,可以指定最多5位的宽度。
mediumint:
一个中等大小的整数,可以带符号。如果有符号,允许范围为-8388608至8388607。 如果无符号,允许的范围是从0到16777215,可以指定最多9位的宽度。
bigint:
一个大的整数,可以带符号。如果有符号,允许范围为-9223372036854775808到9223372036854775807。如果无符号,允许的范围是从0到18446744073709551615. 可以指定最多20位的宽度。
float(M,D):
不能使用无符号的浮点数字。可以定义显示长度(M)和小数位数(D)。这不是必需的ÿ

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值