多年来,MySQL 和 MariaDB 一直是全球最受欢迎的开源数据库管理系统。因此,大多数常见软件本身就支持它们也就不足为奇了。
实际上只有两个大的数据库区域。关系型数据库(MySQL、PostgreSQL、Oracle 等),以及所谓的非关系型数据库,也称为 no-SQL 数据库。
MySQL 和 MariaDB 属于关系型数据库。
我们经常使用这些数据库,并且发现大多数任务都可以通过少数命令完成。在本文中,我们将引导您通过 MySQL 或 MariaDB 的命令来创建新数据库。
然后我们将向您展示如何删除新的(或任何其他)数据库。
首先,登录到您的 MySQL 或 MariaDB 服务器。为此,请通过 SSH 连接到您的服务器。在 Windows 上,您可以使用 PuTTY 程序,在 Linux 上,使用任何终端程序(如 xTerm),而在 MAC OS X 上,您只需使用内置终端(在 Spotlight 搜索中键入“终端”并按 Enter 确认)。
如果您已登录服务器,则只需登录 MySQL 或 MariaDB 服务器即可。如果您尚未创建有权创建新数据库的新用户,请使用用户“root”。
注册过程非常简单。登录到服务器后,您只需使用 mysql-binary 即可登录。
如果您的 MySQL 或 MariaDB 服务器设置了密码,那么您可以按如下方式调用该程序:
复制mysql -u root -p
如果您还没有为用户 root 设置密码,请不要使用参数“-p”。如果一切顺利,您应该会看到以下输出:
root@mysql:~# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 98 Server version: 5.5.47-0+deb8u1 (Debian) Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
以管理用户 (root) 身份登录后,您可以直接创建新数据库或显示现有数据库。
如果您有一个带有新 MySQL 或 MariaDB 实例的新安装系统,那么可能不存在太多数据库。首先,让 MySQL 或 MariaDB 使用命令“SHOW DATABASES;”向您显示所有现有数据库。确保您的 SQL 控制台中有带有分号的命令;在最后。
mysql> SHOW DATABASES;
+--------------------+| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
+--------------------+
3 rows in set (0.00 sec)
mysql>
如您所见,我的服务器既无聊又空虚。
Da在 MySQL 或 MariaDB 下创建新数据库就像列出现有数据库一样简单。只需使用 SQL 命令'CREATE DATABASE ;' 创建一个名为 的数据库。
mysql> CREATE DATABASE blog;
Query OK, 1 row affected (0.00 sec)
mysql>
如果一切顺利,您刚刚创建了一个名为blog的数据库 。如果您现在再次列出所有数据库,您可以在输出中找到新创建的数据库:
mysql> SHOW DATABASES;
+--------------------+
| Database |
+--------------------+
| information_schema |
| blog |
| mysql |
| performance_schema |
+--------------------+
4 rows in set (0.00 sec)
mysql>
如果直接使用命令行工具删除数据库,请务必删除正确的数据库。一旦数据库被删除,通常就无法返回。
首先列出服务器上的所有数据库。使用命令“显示数据库;” 在 mysql-console 中,如上例所示。
现在复制要删除的数据库的名称。
要删除数据库,您需要“DROP DATABASE”命令。语法类似于创建数据库。'DROP DATABASE ;',其中 是要删除的数据库的名称。
一个示例可能如下所示:
mysql> DROP DATABASE blog;
Query OK, 0 rows affected (0.01 sec)
mysql>
mysql-console 在这里不是很有帮助。如果一切顺利,它会向您显示一个简单的“OK”。
使用命令“显示数据库;” 仔细检查数据库是否被删除。
通过上述介绍,相信大家对数据库MySQL的创建和删除已经有所了解,大家如果对此比较感兴趣,想了解更相关知识,可以来关注一下极悦的MySQL视频教程,里面的内容通俗易懂,适合小白学习,希望对大家能够有所帮助。
你适合学Java吗?4大专业测评方法
代码逻辑 吸收能力 技术学习能力 综合素质
先测评确定适合在学习