周末老王又开课啦,给小伙伴们普及一些基础知识,1024的概念,最后演示怎么安装本地mysql数据库和java-jsp-demo部署演示;
主要议题为:
第一,跟小伙伴来个破冰,聊聊程序员的那些事
第二,现场直播告知伙伴们,本地搭建java开发环境的注意事项
主要链路为,简单介绍了,mysql的搭建,tomcat的部署,jdk的安装,开发工具myeclipse的简单应用,最后成功搭建环境,demo成功运行,祝同学们周末有个好心情,收获满满。
![e605803006036f092abc7220445f8e8f.png](https://i-blog.csdnimg.cn/blog_migrate/192cca45fb703acd7e2ff56af84c3ad9.jpeg)
Mysql数据库安装+部署demo项目
1.大家可以在MySql的官方网站上下载到对应的MySql的安装程序,下载MySql安装程序的网址如下所示:
http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.22-win32.zip/from/http://mirror.vmmatrix.net/mysql/ (我下的是如下版本,大家也可以去MySql的官方网站去下)
安装程序如图所示:
![323191e5feb9e7542d591c8add05a5f4.png](https://i-blog.csdnimg.cn/blog_migrate/df6c3c41574a60392417dcc749cac0df.jpeg)
第一步:mysql-gui-tools-5.0-r12-win32(工具端)
第二步:setup(服务端)
mysql的安装共12个小步骤,大家请看。
1、 这两个看个人习惯安装哪个先都可以,建议右键获取管理员资格,然后启动安装。
2、 mysql-gui-tools-5.0-r12-win32开始安装,直接next到图片位置,根据个人需要改变路径,tools工具建议不要安装C盘,因为C盘都是启动软件居多,系统自带,并且耗费性能比较大
![03f35660c32db074ba2a6ed84441c41e.png](https://i-blog.csdnimg.cn/blog_migrate/8a1b97cd32901664847e9f6abb4213fe.jpeg)
next就好
![1f01da7d87e1b53e3662efd3cabec8f5.png](https://i-blog.csdnimg.cn/blog_migrate/dbb1558027283b588438e38d37504629.jpeg)
根据个人需要选择
3、setup安装服务器端,服务器是需要启动mysql服务的,第一次安装是自动默认启动的,大家可以设置为手工启动
![7cfbdcdeaa5d2f23f1a05a3af9edd0de.png](https://i-blog.csdnimg.cn/blog_migrate/1b9934a082b80abfa8feef50a7dade40.jpeg)
4、默认装C盘就好,这里不建议大家改变路径
![34797dfdaa02061e52914b56686364b8.png](https://i-blog.csdnimg.cn/blog_migrate/86ac90576269e9b67056b42acf61b688.jpeg)
5、一直next,整个过程没有啥变化,就直接下一步就好
![88318652f33899950e56bdf7c5fe6c65.png](https://i-blog.csdnimg.cn/blog_migrate/4988fc1a48ad096e6a8c924733ea2025.jpeg)
6、选择OLTP(个人喜欢,OLTP连接数500,OLAP连接数20,setting 自定义)
![db42e41966de79228616da2c3eb3f151.png](https://i-blog.csdnimg.cn/blog_migrate/927a8412cd6db4dac7c6096e439ecbd3.jpeg)
![9669305382992c2e6253ffebe17979ec.png](https://i-blog.csdnimg.cn/blog_migrate/3fa5a5eb7a8eecaaee5e03d518b5db88.jpeg)
![a6505baf60046cfaa4b4eaff2007bfa5.png](https://i-blog.csdnimg.cn/blog_migrate/712dde40ddedd7decf79408061e9af7c.jpeg)
这里选择gbk格式
![09770558e0358b21f330b7d068fe9cb0.png](https://i-blog.csdnimg.cn/blog_migrate/e98d992f8cce0baffc9011ce490efea8.jpeg)
7、一直next到如下图,如果出现下图,说明安装成功,并且mysql的进程服务器默认启动着。
这里如果出现任何一个不成功,都是安装失败,那么就要去解决问题后再安装。
![a603b23eaadbeaff884f9217c9c8d5a7.png](https://i-blog.csdnimg.cn/blog_migrate/acde43f2f775a59a3cc4cd6225a26cd8.jpeg)
8、进程服务启动地址,控制面板所有控制面板项管理工具,可以选择设置手工启动mysql的服务
![c772d266a06e5ba5d4db955010b33cf7.png](https://i-blog.csdnimg.cn/blog_migrate/f3c2a28a8e70dc503179829db8c88422.jpeg)
![ac6b22db9756f793d2197e4e0d55815b.png](https://i-blog.csdnimg.cn/blog_migrate/0565ffae9ae4f8539f447da30b37511f.jpeg)
9、启动工具连接,安装好后就可以从我们的栏位中找到MysqlAdministrator这个选项,管理员登录入口
![aefeaffb9b2efa69c289ffd4961f3ed3.png](https://i-blog.csdnimg.cn/blog_migrate/7e168527ed72de364a33720a3c9a84b0.jpeg)
10、默认root账号,localhost和127.0.0.1等同,二选其一,大家要记住密码
![a1d26ea43c0ddb116a0c54926d516e2e.png](https://i-blog.csdnimg.cn/blog_migrate/fc727bb813d671684b31a19d8e9e61b3.jpeg)
![3b4c819800732b567177466cd2d10f9b.png](https://i-blog.csdnimg.cn/blog_migrate/3748f114415800e54d7ea1aa15c0bdcc.jpeg)
11、选择tools--MySql Query Browser查询浏览器工具及主窗口,主窗口可以直接执行sql,也在在右边框位置直接手工操作,create table或者droptable等操作
![1fd4f03e27bc125844bc6519d199571f.png](https://i-blog.csdnimg.cn/blog_migrate/278e4019b6d27bff238f9e9982abec4f.jpeg)
12、Sql窗口区域执行sql,或者直接导入sql,备份sql语句
![ef1b1b1b3680490f711374d93a241d28.png](https://i-blog.csdnimg.cn/blog_migrate/3b0feb9a64072eff3da31c4e84445bd5.jpeg)
Mysql安装到这里结束啦。下面我们开始demo项目部署
启动项目运行demo看看
1、安装开发环境:主要是jdk版本与项目的兼容问题
、 jdk这里选择的是1.6的版本
2、 搭建jdk环境(开发环境)-控制面板所有控制面板项系统
![3180f7cbb6d78dce26c470c085c10918.png](https://i-blog.csdnimg.cn/blog_migrate/b2b7f82f1ddc720e5e1fe0d00ccb2778.jpeg)
![c7c995cf90e497b2c456ae82af58a973.png](https://i-blog.csdnimg.cn/blog_migrate/eff6b79f655b06ff709708c3a4ed3da5.jpeg)
3、配置开发环境变量设置,这三个变量很重要,建议大家能记住:
JAVA_HOME:C:Program FilesJavajdk1.6.0_03
CLASSPATH:.;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOM E%libools.jar;
PATH:%JAVA_HOME%bin;%JAVA_HOME%jrebin;
4、 查看jdk版本,是否安装成功,如果是成功也没
Cmd 后执行 java -version,也可以javac看结果
![48e54cfeec98638700029002c06bd371.png](https://i-blog.csdnimg.cn/blog_migrate/b44da6a3342e00ec0816dd510e9badfc.jpeg)
5、启动myeclipse导入项目,eclipse也可以的,看大家喜欢。
![73215c3aa610b2ea67d0dd1a5b93f62d.png](https://i-blog.csdnimg.cn/blog_migrate/8f8d5167c386324ce37cb70b2d5545f9.jpeg)
![e24f0c28d624c6508a0ef1947f83d8e2.png](https://i-blog.csdnimg.cn/blog_migrate/d1c7f9ca87444b3ac738829cedb700e7.jpeg)
6、配置tomcat、jdk,这里一定要细心,避免选择的是系统默认的信息,我们要选择我们安装的信息
![c125e2e61731c40c2f86c2b64f765113.png](https://i-blog.csdnimg.cn/blog_migrate/328fd78e9cc2caf3684c15403c91a440.jpeg)
![4e1412937ef4d9f8569a847671c7e658.png](https://i-blog.csdnimg.cn/blog_migrate/4deed0b2b7962d786f1f3b9c0fd10023.jpeg)
7、Main()方法先测试是否可以连接数据库,一般老程序员都喜欢自己写好功能后都要进行单元测试,这个是一个简单地代码验证方式,也是自测的一个方式之一,希望伙伴们养成习惯。
![f144e918a28f9d7cf02d26e7dd01bd8e.png](https://i-blog.csdnimg.cn/blog_migrate/6c1fc97d297ba0eba372c69a60c95228.jpeg)
8、运行项目后启动,确保信息正确后就启动项目,默认端口8080
![ff0778c7732b698f05c28a851cfec1a4.png](https://i-blog.csdnimg.cn/blog_migrate/60be9625d055c4463945319889334009.jpeg)
9、成功运行的样子:localhost:8080/demo/index.jsp或者127.0.0.1:8080/demo/index.jsp等同效果
![f9837ad9249cc5bfd998e39e9af9556a.png](https://i-blog.csdnimg.cn/blog_migrate/a383320978136968f8a930a382c7f2a3.jpeg)