注:本文为mysql基础知识的总结,基础点很多若是有些不足够,还请自行搜索。后续增加
一、mysql简介
数据库简介
数据库是计算机应用系统中的一种专门管理数据资源的系统
数据库是一组经过计算机处理后的数据,存储在多个文件中,而管理数据库软件被称为数据库管理系统----DBMS
而MYSQL ORACLE等就是数据库管理系统
mysql是一款数据库管理软件 免费使用
sql
sql(结构化查询语言) 数据库管理系统通过sql语言来管理数据库中的数据。sql语言是一种数据库查询和长须设计语言。其主要用于存取数据、查询数据、更新数据和管理关系数据库系统。其中包含以下几种
DDL语句:数据定义语言主要用于定义数据库、表、视图、索引和触发器等。包括created、 alter和drop语句
DML语句:数据操纵语言主要用于插入数据、查询数据、更新数据和删除数据。包括insert语句、select语句、update语句和delete语句
DCL语句:数据控制语言主要用于控制用户的访问权限。其中包括grant语句和revoke语句。
二、mysql命令行操作
1、进入 mysql
mysql -u root -p
2、查看所有数据
show databases;
3、使用 某个数据库
use feng;
4、显示选择数据库所有表
show tables;
5、显示某个表结构
desc table;
6、创建表
#基本语法 create table name( 列名 类型 是否为空 默认值 自增 主键, 列名 类型 是否为空 )ENGINE=InnoDB DEFAULT CHARSET=utf8 not null #不为空 default num #默认值 auto_incrememt #自增 primary key #主键
7、删除表
drop table 表名
8、清空表
delete from 表名 #表还在,数据清空 truncate table 表名
时间: 2024-11-05 20:29:59