1.、注册appfog
2、注册之后,新建一个java spring mysql应用。
3、选择第一个亚洲服务器(据说最快)
4、写上应用名。
5、进入应用默认界面
6、点击update source code,按照它的说明一步一步来 很简单的。
8、下面讲数据库连接,先写个jsp页面 里面加一句out.println(System.getenv("VCAP_SERVICES"));把它的值打印出来,得到一串字符串,记下它,在你代码中的数据库连接部分,替换成它提供的密码,用户名,端口号等等。比如给我的字符串是:
{"mysql-5.1":[{"name":"chuhsuai-mysql-78548","label":"mysql-5.1","plan":"free","tags":["mysql","mysql-5.1","relational","mysql-5.1","mysql"],"credentials":{"name":"d9f772f20ff864bf8a9bca7677a4bfbf3","hostname":"10.0.62.24","host":"10.0.62.24","port":3306,"user":"uK0FkdFwQFjsG","username":"uK0FkdFwQFjsG","password":"ptxjAVoVAJYif"}}]} 。
里面红字的部分就是要的数据库连接的信息。你的代码中比如DB类中的获取数据库connection:
conn = DriverManager.getConnection( "jdbc:mysql://"+hostname + ":"+port+"/" +name;,username,password);
就将红色的部分替换成上面字符串中的红色字体的值,这样就能建立数据库连接了。【原谅我表达不清。。
9、数据库能连接上了,接下来就是数据库管理了,介绍一种最简单的方法。新建一个phpMyAdmin应用、照例进入应用管理页面。点击进入Env Variable ,填入 PMA_PASSWORD,另一个填入你的密码(记住它),然后点击下图所示的 Visit Live Site(以后点击它就能看到你的应用哦!网址就是你的域名了,虽然它是主机商提供的)
它会弹出一个对话框要你输入用户名(注册appfog的邮箱)和密码(你刚刚填的密码)。。。