Mysql之基础知识笔记

 


作者:@郑琰
本文转载请注明出处!:https://www.cnblogs.com/zhengyan6/p/15688599.html


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 @   郑琰  阅读(34)  评论(0编辑  收藏  举报
编辑推荐:
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
#

# #
点击右上角即可分享
微信分享提示