文章目录

  • 一、数据库基本操作
  • 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、系统数据库

  1. information_schema:主要存储系统中一些数据库对象信息。(包括用户信息、字符集信息和分区信息等)
  2. mysql:主要存储帐户信息、权限信息、存储过程和时区信息等。
  3. performance_schema:主要用于收集数据库服务器性能参数。
  4. 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)

脱离数据库的 java 内存 join_mysql

解释:
系统提示"Query OK,1 row affected(0.00 sec)",其中"Query OK"表示执行成功,“1 row affected"表示影响了数据库的一条记录,”(0.00 "表示操作执行的时间

1.2查看和选择数据库

1.2.1查看数据库

查看数据库的关键字为SHOW ,执行以下命令可查看数据库管理系统中所有的数据库:
SHOW DATABASES;

脱离数据库的 java 内存 join_创建数据库_02

1.2.2选择数据库

选择数据库的关键字为USE ,选择数据库的语法形式如下:
USE test2; 回车,出现Database changed

表示选择数据库成功

脱离数据库的 java 内存 join_脱离数据库的 java 内存 join_03

1.2.3删除数据库

删除数据库的关键字为DROP DATABASE ,语法形式如下:

DROP DATABASE test2;

回车,出现Query OK, 0 rows affected (0.00 sec)
表示删除数据库成功

脱离数据库的 java 内存 join_mysql_04