下面可以先找个地方测试一下之前创建的这个数据仓库服务连接。打开 src/main.ts ,在这个文件的顶部可以先导入创建的连接,这个连接来自当前目录下的 app 里的 database 目录下面的 mysql,导入的东西是 connection 。
然后再找个地方,可以测试一下这个连接,这里用一下 connection 上面的 connect 这个方法,给它一个回调函数作为这个 connect 方法的参数。函数有个 error 参数,这里面会包含连接的时候发出的错误。
在这个函数参数里面可以判断一下,如果有 error,我们就在控制台上输出一条提示,再加上 error 里的 message。
下面可以再 return 一下。
如果连接正常也可以在控制台上输出一条提示信息。 成功连接数据服务。
在终端,项目所在目录的下面,可以执行一下 npm run start:dev 运行一下应用。这里提示连接数据服务失败,后面有一个具体的原因,Access denied for user root@localhost,意思是使用这个 root 用户连接本地主机的时候发生了权限的错误,这是因为我们配置使用的 root 用户的密码不对。
可以打开 .env 这个环境变量文件,然后修改一下 root 用户的密码,修改成确定的密码。保存一下文件。再到终端,可以重新运行一下应用。
这次就会提示成功连接到了数据服务。