用户登录

下面再用一个数据库客户端连接到刚才创建的 MySQL 服务,可以使用 TablePlus 这个软件。创建一下新的链接,数据库的类型选择 MySQL,点击创建。

先随便输入一个名字,比如 w.store.nest,选择一下 MySQL 数据库系统的版本,可以选择 MySQL 5.x ,设置一下主机地址,127.0.0.1 表示本地主机,意思就是连接的数据库服务就是在这台电脑上运行的。如果要连接到在远程运行的数据服务,可以在这里设置一下远程数据服务的 IP 地址或者指向数据服务的主机名。

Port 是端口号,默认是 3306,不过之前我们修改了一下这个端口号,现在应该是 3307 。

User 是 w_store, 再设置一下这个用户的密码,复制一下项目里的这个 MYSQL_PASSWORD 环境变量的值,粘贴到 Password 这里。

Database 可以设置成 w_store。

配置好以后,点一下 Test,测试一下连接,如果连接成功,会显示绿色,失败会显示红色。 再按一下 Save 保存一下这个配置。

双击打开刚才创建的这个连接,这样就连接到了我们项目里的 mysql 数据服务。 暂时它里面的 w_store 这个数据库里面还没有东西。

可以这样试一下,在终端,停止运行项目的 mysql 这个服务,执行 docker-compose stop mysql 。

回到数据库客户端,再刷新一下,这样会提示错误,无法正常连接到数据库服务。

重新再运行一下项目的 mysql 容器服务。 docker-compose start mysql ,然后再回到数据库客户端,按一下重试,或者刷新,这样就又会正常连接到这个数据服务了。

用数据库客户端连接到数据库服务(TablePlus)《 Nest.js 应用案例:启动 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点