如何在MySQL中创建数据库

介绍

构建应用程序时,需要一个数据库(db)来保存数据。它可能与您的订单,会员或交易数据有关。这实际上取决于您构建的应用程序的业务需求。另一个目的是您可以根据已保存的大量数据来启动改进。

基于维基百科,数据库是一种有组织的数据集合,通常从计算机系统以电子方式进行存储和访问。在数据库较为复杂的地方,通常使用正式的设计和建模技术Wikipedia进行开发。

如今,有许多很棒的数据库,其中之一就是MySQL。在本节中,我们将从头开始学习如何使用MySQL创建数据库,表和查询数据。

为什么是MySQL:

  • 它是开源的。但是,有个人版和企业版。

  • 快速。当您拥有大量行数据时,当然具有正确的索引。

  • 可伸缩性,可维护性。  

  • 适用于基于Web的应用程序。电子商务,仓库,日志记录等等。

在开始之前,要创建或管理MySQL数据库,您需要数据库客户端/ IDE。

三个IDE选项:

  • Sequel Pro(Mac)

  • MySQL Workbench(Mac,Windows,Linux)

  • DBeaver(Mac,Windows,Linux)

就个人而言,我发现Sequel Pro对于我的日常使用非常有用且功能强大。

在本地计算机(macOS X)上启动并登录到MySQL。

  1. 转到系统偏好设置

  2. 查找MySQL

  3. 选择启动MySQL服务器

MySQL数据库启动后,您可以登录。

  1. 转到您的数据库客户端,在此示例中,我正在使用Sequel Pro。

  2. 连接到您的localhost。登录前需要提供用户名和密码。

  3. 连接后,您将可以创建数据库。

创建新的数据库:

创建数据库语句

CREATE DATABASE database_name
    [[DEFAULT] CHARACTER SET charset_name]
    [[DEFAULT] COLLATE collation_name];

例:

CREATE DATABASE learning_mysql 
    CHARACTER SET utf8
    COLLATE utf8_general_ci;

使用IDE提供的功能

  • 转到数据库菜单,选择添加数据库…

  • 然后填写数据库名称

对于普通情况和非拉丁语,请使用UTF-8字符集,并且您可以使用用户utf8_general_ci进行排序。

您的数据库现在可以使用了。确保选择要管理的正确数据库。第二步是根据业务需要准备表,以保存应用程序中的数据。

探索愉快!