一、数据库概念和操作数据库的命令
2017-03-14 20:16
211 查看
1. 几个概念
冗余:存储两倍数据,提高安全性,但会牺牲一些性能。索引:对一列或者多列的值进行排序,类似书的目录,可以用于快速查找数据库中的特定信息。
复合键:将多个列作为索引键,一般用于复合索引。
实体完整性:要求每个表中的主键都不能为空,并且不能有重复值。
参照完整性:关系中不允许引用不存在的实体。表示两个相关联的表之间的主键外键约束,即:从表中的外键的值必须是主表中存在的。
2. 管理MySQL和数据库的命令
启动及关闭MySQL# windows net start mysql57 #启动对应版本的MySQL mysqladmin -u root -p #关闭 # Linux ./mysqld_safe & #启动 mysqladmin -u root -p #关闭
进入MySQL
mysql -u root -p
列出MySQL中所有的的数据库
SHOW DATABASES;
选择要操作的MySQL数据库
USE 数据库名;
显示当前数据库中的所有数据表
SHOW TABLES;
显示数据表的属性:列名,类型,是否为NULL,主键,默认值等信息
SHOW COLUMNS FROM 数据表;
显示数据表的详细索引信息,每一项的解释参见:mysql中 show index from tb_name命令各列的含义
SHOW INDEX FROM 数据表;
创建数据库
CREATE DATABASE MyDatabase;
删除数据库
DROP DATABASE MyDatabase;
相关文章推荐
- 数据库概念和操作数据库的命令
- ASP.NET2.0中执行数据库操作命令之二
- ASP.NET 2.0中执行数据库操作命令之二
- SqlCommandBuilder自动创建dataAdapter数据库操作命令
- 数据库基本操作命令一
- 数据库安全:入侵Oracle数据库常用操作命令
- VB数据库操作命令
- 数据库表操作常用SQL命令
- 20080905经典的DataReader对象解读+几种对数据库的操作的命令,20100111update read db example
- ASP.NET 2.0中执行数据库操作命令之二
- 关于数据库的alter table操作和索引概念
- 数据库sql操作基本命令集锦
- ASP.NET 2.0中执行数据库操作命令之一
- 数据库MySQL的基本操作命令
- sqlCommandBuilder自动创建dataAdapter数据库操作命令
- ASP.NET 2.0中执行数据库操作命令之一
- 数据库操作中的几个核心概念
- Oracle 10g手动 操作数据库服务 批处理命令
- DOS操作数据库简单命令
- oracle mysql sqlserver 查看当前所有数据库及数据库基本操作命令