MySQL名词解释:
DB:数据库
数据库:依靠某种数据模型进行组织并存放到存储器的数据集合
DBMS
数据库管理系统:用来操纵和管理
DBS
带有数据库,数据库管理系统的云服务器
管理数据库是使用sql命令:(结构化查询语言)
MySQL指令:换及环境切换,看状态,退出等控制
sql指令:数据库定义,查询,操纵,授权语句
注意事项:
不区分大小写(密码,变量值除外)
分类:
DDL数据定义语言
DML数据操作语言
DCL数据控制语言
迪泰数据事物语言
# #基本操作命令:
创建数据库,库名;,,,,,,,,,,,,#创建库
显示数据库;,,,,,,,,,,,,#查看已有库
删除数据库库名;,,,,,,,,,,,,,,#删除库
使用库名;,,,,,,,,,,,,,,,,,,,,,#切换库
显示表;,,,,,,,,,,,,,,#查看库里已有的表
选择数据库();,,,,,,,,,,#查看当前所在的库
select * from库名。表名;,,,,,,,,,,,#查看表内容
desc,库名,表名,,,,,,,,,,,,,,,,#查看表结构
# #建表命令:
创建库表名。表名(字段名字符类型,
字段名数字类型,
,
);
例:创建表。xx (char(5)名称,nianling int);
库名。表名(名文字类型(5),第二列名数字类型),
插入库名。表名值(值列表)一个括号一行,,,#插入表记录
例:插入gamedb。斯图,值(“jim", 21), (“tom" 29);
库名。表明,,,,,,,(值列表)(值列表),
删除从库名。表名,,,,,,,#删除表记录
删除表表名,,,,,,,,,,,,#删除表
零默认“my");
空,,默认值,“my");
表结构调整:::
格式:
mysql>改变表的表名执行动作(做什么操作);
mysql>改变表的表名执行动作,,,,,,,,,,,,,}#添加新字段,默认在最后。
alter table q3添加stu_id int;
表名添加字段名,类型,前面;
添加字段名类型(宽度)约束条件,,,,,,,,,,,,,,,,,}
添加字段名类型(宽度)约束条件;,,,,,,,,,,#所有字段的前面
添加字段名类型(宽度)约束条件后字段名;,,,,,,,,,#在什么字段后面添加字
alter table下降段名,,,,,,,,,,,,,,,,,,#删除字段
alter table第三季度下降stuid;
表名,,,字段名
alter table修改字段类型(宽度)约束条件,,,,,,,null
null