tomcat和mysql的问题
新手请教:
我新安装了
tomcat
、
MySQL
,然后把网站项目(zx项目,数据库包为zx.sql)放在
tomcat
的
webapps
的文件夹里。启动
tomcat
,输入
http://localhost:8080/zx
不能访问项目。错误显示为数据库密码问题。
所以,我想请问一下:
项目在
tomcat
中创建的时候,
zx.sql
是如何添加到
MySQL
数据库中去的。
-
tomcat
自动在MySQL
数据库中创建名为zx
的数据库项目名,然后把zx.sql
文件导入到 zx 数据库名下。 -
自己在
MySQL
数据库中创建zx
数据库项目名,然后将zx.sql
文件导入到zx
数据库名下。以上两种方式那种才是对的,还是别的其他的方法。
Answers
你的问题是 数据库密码错误, 说明你的
zx项目
中 数据库配置的用户信息与你当前安装的
mysql
不符.
解决的办法是, 要么你的
mysql
创建相同的用户/密码, 要么你修改你项目中的文件里的 账号和密码.
至于你的数据库怎么还原的问题, 个人喜好吧,
喜欢命令行的话, 就直接用
mysql -u username -p < xx.sql
进行数据导入.
喜欢通过网页上点点点进行数据还原的话,你就再做个网页, 提供这种功能.
还有这个和
tomcat
没关系(可能是你这里表达的有问题), 这其实是你
zx项目
中的功能, 并不是
tomcat
提供的功能, 它只是一个服务器软件, 具体功能是由你编写的代码完成的.