构建应用程序时,需要一个数据库(db)来保存数据。它可能与您的订单,会员或交易数据有关。这实际上取决于您构建的应用程序的业务需求。另一个目的是您可以根据已保存的大量数据来启动改进。
基于维基百科,数据库是一种有组织的数据集合,通常从计算机系统以电子方式进行存储和访问。在数据库较为复杂的地方,通常使用正式的设计和建模技术Wikipedia进行开发。
如今,有许多很棒的数据库,其中之一就是MySQL。在本节中,我们将从头开始学习如何使用MySQL创建数据库,表和查询数据。
它是开源的。但是,有个人版和企业版。
快速。当您拥有大量行数据时,当然具有正确的索引。
可伸缩性,可维护性。
适用于基于Web的应用程序。电子商务,仓库,日志记录等等。
在开始之前,要创建或管理MySQL数据库,您需要数据库客户端/ IDE。
三个IDE选项:
Sequel Pro(Mac)
MySQL Workbench(Mac,Windows,Linux)
DBeaver(Mac,Windows,Linux)
就个人而言,我发现Sequel Pro对于我的日常使用非常有用且功能强大。
转到系统偏好设置
查找MySQL
选择启动MySQL服务器
MySQL数据库启动后,您可以登录。
转到您的数据库客户端,在此示例中,我正在使用Sequel Pro。
连接到您的localhost。登录前需要提供用户名和密码。
连接后,您将可以创建数据库。
CREATE DATABASE database_name [[DEFAULT] CHARACTER SET charset_name] [[DEFAULT] COLLATE collation_name];
例:
CREATE DATABASE learning_mysql CHARACTER SET utf8 COLLATE utf8_general_ci;
转到数据库菜单,选择添加数据库…
然后填写数据库名称
对于普通情况和非拉丁语,请使用UTF-8字符集,并且您可以使用用户utf8_general_ci进行排序。
您的数据库现在可以使用了。确保选择要管理的正确数据库。第二步是根据业务需要准备表,以保存应用程序中的数据。
探索愉快!