创建和管理数据库

1. 一条数据的存储过程

  • 存储数据是处理数据的第一步.只有正确的把数据存储起来,我们才能进行有效的处理和分析.否则,只能是一团乱麻.
  • 在MySQL中,一个完整的数据存储过程一共有四步 : 创建数据库,确认字段,创建数据表,插入数据.
  • 我们先要创建一个数据库,而不是一上来直接创建数据表.因为从系统的架构的层次上看,MySQL数据库系统从大到小依次是 : 数据库服务器,数据库,数据表,数据表的行与列.

2. 创建数据库

有三种方式可以创建数据库 :

  • 方式1 : 创建数据库,字符集为数据库默认的字符集.如果数据库已存在,则报错.
  • 方式2 : 创建数据库并指定字符集.如果数据库已存在,则报错.
  • 方式3 : 判断数据库是否已经存在,不存在则创建数据库.如果MySQL中已经存在相关的数据库,则忽略创建语句,不再创建数据库.
  • 注 : DATABASE不能改名.一些可视化工具可以改名.它是新建库,把所有表复制到新库,再删除旧库.

3. 使用数据库

注 : 要操作表格和数据前必须说明是在哪个数据库下进行的操作,否则就要在所有对象前加上数据库名.

4. 修改数据库

一般是更改数据库的字符集 :

ALTER DATABASE mydbms1 CHARACTER SET 'gbk';

5. 删除数据库

相关推荐
j7~8 小时前
【MYSQL】在Centos7和ubuntu22.04环境下安装
数据库·c++·mysql·ubuntu·centos
yzs8710 小时前
SQL Sever Pragmatic Bitmap过滤技术解析
数据库·sql
常常有13 小时前
AI智能知识库问答系统(基于 FastAPI和Dify)
python·mysql·fastapi
Full Stack Developme13 小时前
SQL发展历史
数据库·sql
Waay13 小时前
MySQL基础高频考点
运维·mysql·adb
zcn12613 小时前
关于非相关子查询改写经验
数据库·sql·sql优化改写
今天也是元气满满的一天呢14 小时前
详解SQL注入问题
网络·数据库·sql
omenkk714 小时前
【MySQL专题】1.一条更新SQL语句是如何执行的
数据库·sql·mysql
Lehjy15 小时前
【MySQL】库的操作
数据库·mysql·oracle
Languorous.15 小时前
MySQL CRUD实操详解:插入、查询、修改、删除,附可直接运行示例
数据库·mysql