新浪云服务器及MySql使用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
新浪云服务器及Mysql的使用
一、导出JavaWeb项目的war包
1、右击项目名称—》Export—》WAR file
2、选择保存War包的目录,点击“Finish”
二、在新浪云中新建应用
1、点击链接:/进入新浪云,如下图。
2、点击上图中的“微博登录”,输入账号和密码登录。
3、登录之后界面如下。
如果第一次登录,会送你云豆200颗,使用服务会消耗云豆。
4、点击“控制台”,选择“云应用SAE”进入
5、进入“云应用SAE”之后,你可以点击“创建新应用”,下面是我的应用。
6、创建新应用,创建应用之后会消耗你的云豆。
7、设置你的应用信息,观察右边的部署信息,确认之后点击创建应用。
8、创建成功之后,默认进入“代码管理”界面。
9、上传代码包,输入你的安全验证密码,验证通过之后,会自动进入到上传代码的界面,
点击“上传附件”选择你之前导出的war包,进行上传,直到上传成功关闭页面。
10、上传成功之后,可以在代码管理中,看到你的代码状态。
11、点击链接可以进入到你的网站了
12、再返回到“控制台”,可以看到你的应用信息,点击“Mywebsite”可以进入到管理界面,点击下面的链接,则可以访问你的网站。
三、连接数据库
1、在应用主页——》数据库与缓存服务——》共享型MySQL
2、创建MySQL,跳出如下界面,点击确认。
3、创建好的MySQL数据库如下,可以进行管理等操作
4、点击上图中数据库名之后的“管理”选项
5、点击上图的“导入”,导入数据
6、选择文件,点击右下角的执行。
文件来自于你自己本地的数据库导出成的.SQL文件,我用的是Navicat导出的数据库文件,导出时结构和数据一起导出。
7、点击执行之后,出现下面的界面,说明已经导入成功,但是数据库中的表名首字母都是小写,需要改成大写,点击右下角的“编辑”按钮。
8、修改SQL语句,把表名首字母都改成大写,然后点击右下角的“执行”。
另外在做这件
事之前,先把数据库中的表先全部删掉。
9、这是修改SQL语句,执行之后新建的数据表
四、网站连接数据库
1、点击“详情”查看数据的详情
2、数据库的详情如下,通过主库地址可以对数据库进行读写,从库只能读,不能修改。
3、在你的网站代码中配置连接数据的设置,我用的Hibernate框架,需要修改Hibernate的配置文件
4、修改好之后,需要重新把项目代码导出成war重新上传,就可以利用数据库了。
五、遇到的问题总结
1、student is not mapped
解决办法:查询语句中From之后,表名首字母大写
2、Unknown system variable 'language'
解决办法:降低你的Mysql驱动Jar包的版本,选用mysql-connector-java-5.1.38-bin.jar及之前的版本。