Mysql之基础知识笔记

Mysql数据库基础知识个人笔记

连接本地数据库:

mysql -h localhost -u root -p 回车输入数据库密码

数据库的基础操作:

查看当前所有的数据库:show databases;  #系统自带有四个库
创建数据库:create database 数据库名; 
打开数据库:use 数据库名;
删除数据库:drop database 数据库名;
查看单个数据库信息: show create database 数据库名;

表的基础操作

约束条件与数据类型的宽度一样,都是可选参数。
作用:用于保证数据的完整性和一致性。

PRIMARY KEY (PK)    标识该字段为该表的主键,可以唯一的标识记录
FOREIGN KEY (FK)    标识该字段为该表的外键
NOT NULL 		    标识该字段不能为空
UNIQUE KEY (UK)     标识该字段的值是唯一的
AUTO_INCREMENT      标识该字段的值自动增长(整数类型,而且为主键)
DEFAULT    			为该字段设置默认值
UNSIGNED  			无符号
ZEROFILL 			使用0填充

创建表

create table 表名 (
	字段1 数据类型(长度) 完整性约束, 
	字段2 数据类型(长度) 完整性约束
);

查看表结构,详细结构,所有表

describe 表名;   或   desc 表名;
e.g desc t1;
---------------------------------------------
show create table 表名\G;
\G:帮助整理结果的格式
e.g show create table course\G;
---------------------------------------------
show tables;

删除表

drop table 表名;

查询表
select * from 表名;

posted @ 2021-12-14 16:29  郑琰  阅读(34)  评论(0编辑  收藏  举报
#

# #