文章目录
- 一、数据库基本操作
- 1.1创建数据库
- 1.1.1数据库的构成
- 1.1.2使用命令行窗口创建数据库
- 1.2查看和选择数据库
- 1.2.1查看数据库
- 1.2.2选择数据库
- 1.2.3删除数据库
一、数据库基本操作
1.1创建数据库
1.1.1数据库的构成
数据库对象:是指存储、管理和使用数据的不同结构形式。包括表、索引、视图、缺省值、规则、触发器、存储过程和函数等。
1、系统数据库
- information_schema:主要存储系统中一些数据库对象信息。(包括用户信息、字符集信息和分区信息等)
- mysql:主要存储帐户信息、权限信息、存储过程和时区信息等。
- performance_schema:主要用于收集数据库服务器性能参数。
- sys:该库把information_schema和performance_schema结合起来,快速定位性能瓶颈。
2、用户数据库
- 用户根据需求手动创建
1.1.2使用命令行窗口创建数据库
1、创建数据库的关键字为CREATE,语法形式如下:CREATE DATABASE test2;
其中"test2"为数据库名称。
对于数据库命名
,最好能遵循以下规则:
- 一般由字母(abcd)和下划线(_)组成,不允许有空格;
- 不允许有mysql关键字;
- 不能与其他数据库同名;
mysql关键字:又称保留字,计算机语言中事先定义的,具有其他意义的标识符
实操:
mysql>CREATE DATABASE test2;
Query OK,1 row affected (0.00 sec)
解释:
系统提示"Query OK,1 row affected(0.00 sec)
",其中"Query OK"表示执行成功,“1 row affected"表示影响了数据库的一条记录,”(0.00 "表示操作执行的时间
1.2查看和选择数据库
1.2.1查看数据库
查看数据库的关键字为SHOW ,执行以下命令可查看数据库管理系统中所有的数据库:SHOW DATABASES;
1.2.2选择数据库
选择数据库的关键字为USE ,选择数据库的语法形式如下:USE test2;
回车,出现Database changed
表示选择数据库成功
1.2.3删除数据库
删除数据库的关键字为DROP DATABASE ,语法形式如下:
DROP DATABASE test2;
回车,出现Query OK, 0 rows affected (0.00 sec)
表示删除数据库成功