mysql> show databases;
+--------------------+| Database |
+--------------------+
| information_schema |
| hive |
| mysql |
| performance_schema |
| sys |
+--------------------+
5 rows in set (0.31 sec)
系统数据库的介绍:
Information_schema
提供了访问数据库元数据的方式。
什么是元数据?元数据是关于数据的数据,如数据库名称、表名、列名、列的数据类型。
Mysql
存储了系统用户信息、用户权限信息。
Performance_schema
提供进程等待的详细信息,包括锁、互斥变量、文件信息。
Test 测试用的数据库,或删除
1,停止MySQL服务。
net stop mysql
2, 修改my_default.ini文件为my.ini。
3, 启动mysql , net start mysql
修改data数据的存放位置。
如图中的datadir。
SQL的三个级别
针对操作对象的不同,分成三个不同的语言。
1, 数据库操作(管理)语言, DML
Data management language
2, 数据定义语言,对保存数据的格式进行定义, DDL
Data Definition language
3, 数据库控制语言,针对数据库服务进行管理操作, DCL
Data Control Language
--DBA : 数据库管理员 database administrator
数据定义语言 DDL
用于操作对和对象属性,这种对象包括数据库本身,以及数据库对象。比如:表、视图等等。DDL对这些对象和属性的管理和定义主要表现在create 、 drop 、alter。一个数据库模型包含该数据库中所有实体的描述定义。
创建数据库
`create database dbname;`
使用数据库: