mysql数据库没有什么逻辑上的东西,主要是一些识记的内容,总结一下
1.dos命令中登录数据库
--mysql -u用户名 -p密码
2.在dos 命令中查看有哪些数据库
--show databases;
3.在dos命令中使用指定的数据库
--use 数据库名
4.在dos命令中查看数据库中的哪些表
--show tables;
5.在dos命令中使用指定的表
--use 表名
数据库分为:
-关系型数据库:mysql免费开源,oracle收费
--存放在硬盘中
--非关系型数据库:redis,mongodb
--存放在内存当中的(读写速度快)
sql语句:结构化查询语言(数据库的增删改查语句)
--DML语言:数据操作语言,例如数据库中的增删改等操作
--DDL语言:数据定义语言,例如create,alter,drop等创建,删表操作
--DQL语言:数据查询语言,例如select查询数据
--DCL语言:数据控制语言,例如grant等(设置权限等)
我们操作数据库一般都用工具软件,现在我们用的是Navicate,可以写sql语言操作数据库,可以更直观的看到和操作数据库.
1.创建表格
--创建表格:
语法:create table 表名( 字段1的名字 数据类型,
字段2的名字 数据类型,
...