Mysql ==》 文件夹(库)

一、知识储备

mysql 数据库基本操作知识储备

数据库服务器: 一台计算机(对内存要求比较高)

数据库管理系统: 如 mysql,是一个软件

数据库:oldboy_stu ,相当于文件夹

表: student,school,teacher 相当于是一个具体的文件

记录: 1, 曹操,123456789,22 相当于文件中的一行内容。(字段)

二、初识 sql 语言

sql (structured query language 即 结构化查询语言)

sql 语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,sql语言由ibm开发。

sql语言分为3中类型:

ddl语句 数据库定义语言: 数据库、表、视图、索引、存储过程。例如:create drop alter。

dml语句 数据库操纵语言:插入数据insert、删除数据delete、更新数据update、查询数据select。

dcl语句  数据库控制语言: 例如 控制用户的访问权限grant、revoke。

三、系统数据库

information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、

权限信息、字符信息等。

performance_schema: mysql 5.5 开始新增一个数据库:主要用户手机数据库服务器性能参数,记录处理查询请求

时发生的各种事件、锁等现象。

mysql: 授权库、主要存储系统用户的权限信息。

test:mysql 数据库系统 自动创建的测试数据库。

四、创建数据库(文件夹)

1.语法

新建数据库(文件夹): create database 数据库名 charset utf8;

2.数据库命名规则:

可以由字母、数字、下划线、@、#、¥

区分大小写、唯一性、

不能使用关键字如:create select

不能单独使用数字、最长128位。

五、数据库相关操作

1.查看数据库(文件夹)
show databases;
show create database db1;
select database();

2.选择数据库(文件夹)
use  数据库名;

3.删除数据库(文件夹)
drop  database  数据库名;

4.修改数据库(文件):类型
alter database db1 charset utf8;

  

原文地址:https://www.cnblogs.com/zhongbokun/p/7495950.html