使用终端创建后如何使用 mysql 数据库?

How do I use a mysql db after creation with terminal?

我已经在终端上创建了一个 mysql 数据库和一个 table。数据存储在 /usr/local/mysql 中,但我的数据库是一个文件夹,table 具有 .ibd 扩展名。

如何获得内部带有 table 的普通 .db 扩展名?

.db 文件扩展名通常由 SQLite 使用,它是不同于 MySQL 的数据库产品。

SQLite 是一个嵌入式数据库。您可以编写使用 SQLite 库的客户端程序来读取和写入 .db 个文件。但它仅限于读取和写入位于您的客户端程序运行的同一台计算机上的文件。

MySQL 是一个 client/server 数据库。您不应该直接读写数据文件。唯一能做到这一点的程序是 mysqld,MySQL 服务器守护程序。

您可以编写使用 MySQL 客户端库打开套接字或 TCP/IP 连接以将命令传送到 MySQL 服务器的应用程序。这允许 MySQL 服务器与您的客户端程序运行在不同的计算机上。您的客户端程序可以通过网络远程请求数据。同样,其他计算机上的其他客户端程序也可以与 MySQL 服务器的计算机建立网络连接。同时支持多个远程连接。

您可能应该了解有关使用 MySQL 的更多信息。该手册有一个 tutorial section.