有趣生活

当前位置:首页>科技>mysql数据库数据表的基本操作总结 从零开始学MySQL五

mysql数据库数据表的基本操作总结 从零开始学MySQL五

发布时间:2026-07-20阅读(1)

导读学习目标掌握MySQL服务中数据库的操作方法,能够完成数据库的创建,查看,使用和删除。DDL之数据库操作(DATABASE)DDL数据定义语言:主要时负责数....

学习目标

  • 掌握MySQL服务中数据库的操作方法,能够完成数据库的创建,查看,使用和删除。
DDL之数据库操作(DATABASE)

DDL数据定义语言:主要时负责数据库及数据表的结构设置,也就是搭建保存数据的容器,并定义存储规则的语言。

1. 创建数据库

直接创建数据库可以使用以下格式:

CREATE DATABASE 数据库名称;

例如:

CREATE DATABASE bigdata_db;

但是此时,如果我们再次创建同名数据库,就会报错。

错误信息为:Cant create database bigdata_db; database exists

所以,此时我们可以添加关键字IF NOT EXISTS解决。

添加后,如果此数据库存在,则什么也不做,如果此数据库不存在,则新建此数据库文件。

同时,为了防止中文乱码,我们一般会在创建数据库时指定字符集。

指定字符集的方法有两种(效果完全相同):

  • CHARACTER SET utf8
  • CHARSET = utf8

例如:

CREATE DATABASE IF NOT EXISTS bigdata_db CHARACTER SET utf8;# 或者CREATE DATABASE IF NOT EXISTS bigdata_db CHARSET = utf8;

  • 注意:我们常用的字符集有GBK和UTF8。
2.查看数据库列表

使用如下方法可以查看服务器中所有的数据库。

SHOW DATABASES;

运行结果如下图所示:

==注意:此时能够查看的数据库中仅有bigdata_db是我们自己创建的其他均为安装MySQL时系统帮我们创建好的数据库,不要随意更改或使用。==

3.使用数据库

我们想要操作一个数据库中的表或者表中的数据时,必须先使用该数据库。

使用数据库的方法也非常简单,格式如下:

USE 数据库名称;

例如:

USE bigdata_db;

注意:==被使用的数据库必须存在于该服务的数据库列表中==,否则将报错。

错误信息为:Unknown database 数据库名称

当成功使用数据库后,我们也可以使用如下命令查看我们使用的是哪一个数据库:

SELECT database();

4.删除数据库

如果数据库创建错误,或者此数据库不再使用时,我们可能会删除该数据库,删除数据库的方法非常简单。

删除数据库:

DROP DATABASE 数据库名称;

例如:

DROP DATABASE bigdata_db;

注意:删除数据库后,数据将会被永久删除,在开发中,所有的数据都是有价值的,一般情况下我们不会大量删除数据,更不会删除数据库,所以==删除数据库操作一定要万分慎重==。

5.小结
  • 创建数据库:CREATE DATABASE 数据库名;
  • 查看数据库:SHOW DATABASES;
  • 使用数据库:USE 数据库名;
  • 删除数据库:DROP DATABASE 数据库名;
,

Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图