新手请教:
我新安装了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 数据库名下。
以上两种方式那种才是对的,还是别的其他的方法。
你的问题是 数据库密码错误, 说明你的 zx项目 中 数据库配置的用户信息与你当前安装的 mysql 不符.
解决的办法是, 要么你的 mysql 创建相同的用户/密码, 要么你修改你项目中的文件里的 账号和密码.
至于你的数据库怎么还原的问题, 个人喜好吧,
喜欢命令行的话, 就直接用 mysql -u username -p < xx.sql 进行数据导入.
喜欢通过网页上点点点进行数据还原的话,你就再做个网页, 提供这种功能.
还有这个和 tomcat 没关系(可能是你这里表达的有问题), 这其实是你 zx项目 中的功能, 并不是tomcat提供的功能, 它只是一个服务器软件, 具体功能是由你编写的代码完成的.
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。