开发者社区> 问答> 正文

关于部署项目内tomcat和mysql的问题

新手请教:
我新安装了tomcat、MySQL,然后把网站项目(zx项目,数据库包为zx.sql)放在tomcat的webapps的文件夹里。启动tomcat,输入http://localhost:8080/zx不能访问项目。错误显示为数据库密码问题。
所以,我想请问一下:

项目在tomcat中创建的时候,zx.sql是如何添加到MySQL数据库中去的。

1.tomcat 自动在 MySQL 数据库中创建名为 zx 的数据库项目名,然后把 zx.sql 文件导入到 zx 数据库名下。
2.自己在 MySQL 数据库中创建 zx 数据库项目名,然后将 zx.sql 文件导入到 zx 数据库名下。
以上两种方式那种才是对的,还是别的其他的方法。

展开
收起
小旋风柴进 2016-03-04 11:25:10 2816 0
1 条回答
写回答
取消 提交回答
  • 你的问题是 数据库密码错误, 说明你的 zx项目 中 数据库配置的用户信息与你当前安装的 mysql 不符.
    解决的办法是, 要么你的 mysql 创建相同的用户/密码, 要么你修改你项目中的文件里的 账号和密码.

    至于你的数据库怎么还原的问题, 个人喜好吧,
    喜欢命令行的话, 就直接用 mysql -u username -p < xx.sql 进行数据导入.
    喜欢通过网页上点点点进行数据还原的话,你就再做个网页, 提供这种功能.

    还有这个和 tomcat 没关系(可能是你这里表达的有问题), 这其实是你 zx项目 中的功能, 并不是tomcat提供的功能, 它只是一个服务器软件, 具体功能是由你编写的代码完成的.

    2019-07-17 18:52:00
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像