推广 热搜: 收购ACF  石英加热管,  800  T型槽试验平台  求购ACF  深圳回收ACF  回收ACF  T型槽装配平台  求购日立ACF  T型槽地梁 

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

   日期:2023-04-13     浏览:23    评论:0    
核心提示:学习目标掌握MySQL服务中数据库的操作方法,能够完成数据库的创建,查看,使用和删除。DDL之数据库操作(DATABASE) DDL数据定义语言:主要时负责数据库及数据表的结构设置,也就是搭建保存数

学习目标

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

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

1. 创建数据库

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

CREATE DATAbase 数据库名称;

例如:

CREATE DATAbase bigdata_db;

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

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

错误信息为:Can't create database 'bigdata_db'; database exists

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

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

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

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

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

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

  • 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;

运行结果如下图所示:

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

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

3.使用数据库

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

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

USE 数据库名称;

例如:

USE bigdata_db;

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

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

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

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

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

SELECT database();

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

4.删除数据库

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

删除数据库:

DROP DATAbase 数据库名称;

例如:

DROP DATAbase bigdata_db;

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

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

5.小结
  • 创建数据库:CREATE DATAbase 数据库名;
  • 查看数据库:SHOW DATAbaseS;
  • 使用数据库:USE 数据库名;
  • 删除数据库:DROP DATAbase 数据库名;
,
原文链接:http://www.souke.org/news/show-34008.html,转载和复制请保留此链接。
以上就是关于mysql数据库数据表的基本操作总结 从零开始学MySQL五全部的内容,关注我们,带您了解更多相关内容。
 
打赏
 
更多>同类资讯
0相关评论

推荐资讯
网站首页  |  VIP套餐介绍  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  SITEMAPS  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报