欢迎光临散文网 会员登陆 & 注册

MySQL神功3.1 数据库基本操作

2023-09-13 10:02 作者:孙兴华zz  | 我要投稿

本篇文章所涉及内容,我们都可以在可视化界面完成,但是代码我们必须知道,这属于最基本的常识。

进入MySQL
输入密码
进入成功

一、显示数据库

语法:SHOW DATABASES;

对新安装的MySQL直接显示数据库,如下图所示:

二、创建数据库

语法:CREATE DATABASE 数据库名称;

例如,我们先显示数据库,再创建数据库,如下图所示

但是有一个问题,我们刚刚创建了一个名叫"孙兴华"的数据库,如果我再创建一个名叫"孙兴华"的数据库就会报错,因为数据库不能重名。如下图所示

数据库名称是唯一的!当我们无法确定数据库名称是否存在时,可以使用如下方法

语法:CREATE DATABASE IF NOT EXISTS 数据库名称;

接下来,我们在已经有"孙兴华"这个数据库的基础上再新建一个名为"孙兴华"的数据库,然后显示所有的数据库。如下图所示

当数据库名"孙兴华"已经存在时,它就不会重复新建,也不会报错。

windows系统下MySQL数据库命名规则

1. 长度限制:最长为64个字符。请尽量的简短精炼。

2. 开关限制:不以数字开头。

2. 字符限制:由字母、数字、下划线或美元符号组成。

3. 避免使用 SQL 关键字:例如SELECT、INSERT、UPDATE等。

4. 不要使用特殊符号和空格。

5. 关于区分大小写的问题:Windows下不敏感,Linux/Unix下是区分大小写的。

6. 名称要具有唯一性,且名称是你自己能看懂的。


三、使用数据库

语法:USE 数据库名称;

我们今后的表存在哪个表格,需要我们告诉计算机,所以我们要先使用指定数据库,才能进行其它操作。如下图所示

四、删除数据库

重要的事情说三遍!删除请慎重!删除请慎重!删除请慎重!

删除数据库是不可逆的操作,请考虑清楚,再做决定。

以个人学习研究的测试数据无所谓,公司数据,请不要擅自操作。


语法:DROP DATABASE 数据库名称;

关于DROP这一词义,在常用英语词典上不易查到与删除相关的词义

但是在计算机专业英语中,drop可以有多种词义:

1、删除:drop与delete是不一样的

2、放弃\停止:例如停止软件的某项目功能;放弃对win7的技术支持

3、拖放:将文件等对象从一个位置拖放到另一个位置

4、跌落\下降:数据包在传输过程中丢失连接


在计算机中当词义为“删除”的时候,drop与delete的区别

1、Drop:常用于删除数据库对象。例如删除数据库、删除数据表、删除文件或文件夹。永久删除。

2、Delete:常用于删除文件、数据或记录等特定的项目。它是将某个项目标记为删除或将其移除,通常可以恢复。通常可以撤销,取决于具体的实现和设置。


接下来,我们测试一下语句,先显示数据库,再删除指定数据库,再显示数据库,如下图所示

与创建数据库类似,当我们要删除的数据库不存在时,使用上面的语句会报错,避免报错,我们可以采用如下方法:

语法:DROP DATABASE IF EXISTS 数据库名称;       

MySQL神功文字版合集:https://www.bilibili.com/read/readlist/rl581425

更多免费教程:https://www.bilibili.com/read/cv10222110

MySQL神功3.1 数据库基本操作的评论 (共 条)

分享到微博请遵守国家法律