一、准备工作

1. jdk :下载jdk安装或将已经安装好的jdk目录拷贝到目标目录如:D:\jdk1.6

2. mysql:mysql-noinstall-5.1.30-win64.zip ,下载地址:http://dev.mysql.com/downloads/mysql/5.1.html

3. tomcat:下载个解压版解压就可以

文件目录为 D:\jdk1.6,D:\mysql5,D:\tomcat6

二、搭建步骤

1. 配置 JAVA_HOME

找到并打开 D:\tomcat6\bin\catalina.bat 文件,增加:set JAVA_HOME="D:\jdk1.6",这样就可以运行了。

2. 配置 mysql

2.1 找到并打开 D:\mysql5\my-small.ini文件,将才文件另存为my.ini(文件名任意) 打开该文件 增加红色内容

[client]

#password = your_password

port  = 3306

socket  = /tmp/mysql.sock

default-character-set=gbk

[mysqld]

port  = 3306

socket  = /tmp/mysql.sock

default-character-set=gbk

skip-locking

key_buffer = 16K

max_allowed_packet = 1M

table_cache = 4

sort_buffer_size = 64K

read_buffer_size = 256K

read_rnd_buffer_size = 256K

net_buffer_length = 2K

thread_stack = 64K

basedir=D:\Appserv\MySQL\

datadir=D:\Appserv\MySQL\Data\

#basedir是mysql安装目录;#datadir是mysql数据库存放位置,必须是Data文件夹名

2.2 安装MySQL5的服务,服务名自己定义为MySQL5.

1)、在DOS窗口下进入D:\mysql5\bin目录

2)、执行安装MySQL服务名的命令:

..\mysql5\bin> mysqld-nt.exe -install

Service successfully installed.

3)、启动MySQL5服务

..\mysql5\bin>net start mysql

MySQL 服务正在启动 .
      MySQL 服务已经启动成功。

4)、登陆MySQL5服务器

D:\mysql5\bin>mysql -u root -p

Enter password:

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 1

Server version: 5.0.67-community MySQL Community Edition (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

注意:MySQL5的管理员用户名为root,密码默认为空。

5)更改MySQL数据库root用户的密码

使用mysql数据库

mysql> use mysql

Database changed

查看mysql数据库中所有的表

mysql>show tables;

+---------------------------+

| Tables_in_mysql |

+---------------------------+

| columns_priv |

| db |

| func |

| help_category |

| help_keyword |

| help_relation |

| help_topic |

| host |

| proc |

| procs_priv |

| tables_priv |

| time_zone |

| time_zone_leap_second |

| time_zone_name |

| time_zone_transition |

| time_zone_transition_type |

| user |

+---------------------------+

17 rows in set (0.00 sec)

删除mysql数据库中用户表的所有数据

mysql> delete from user;

Query OK, 3 rows affected (0.00 sec)

创建一个root用户,密码为"xiaohui"。

mysql>grant all on *.* to root@'%' identified by 'xiaohui' with grant option;

Query OK, 0 rows affected (0.02 sec)

查看user表中的用户

mysql> select User from user;

+------+

| User |

+------+

| root |

+------+

1 row in set (0.00 sec)

重启MySQL:更改了MySQL用户后,需要重启MySQL服务器才可以生效。

注:如果修改密码后net startmysql出现不能启动mysql的1067错误,则可以使用以下办法解决:

使用cmd命令:D:\Appserv\mysql\bin\mysqladmin -uroot -p shutdown,然后输入密码,

再net start mysql 就没有这个错误提示了!

5)其他命令

创建服务: mysqld --install MySQL5 --defaults-file=${mysqlPath}\myl.ini

停止服务:net stop mysql5

删除服务:mysqld -remove mysql5

上述配置绿色版的方法本人已实践过了, 不足之处请大家指教!

搭建纯绿色版java部署环境相关推荐

  1. Linux如何搭建Java部署环境

    Java具有着跨平台的特性,一次编写,到处运行,如:将Java程序部署到Linux上也可以运行,但是也是需要借助一些工具,如:JDK,MySql,Tomcat等 为什么是搭建Java部署环境,而不是开 ...

  2. 搭建java部署环境以及部署Web项目到Linux

    系列文章目录 Linux 环境搭建以及xshell远程连接_crazy_xieyi的博客-CSDN博客 Linux常用命令详解_crazy_xieyi的博客-CSDN博客 Linux权限_crazy_ ...

  3. 免费分享我的C++版多线程邮件地址采集器 1.0 大小230K 无需安装,纯绿色版

    免费分享我的C++版多线程邮件地址采集器 1.0   大小230K 无需安装,纯绿色版 还有一个神奇之处:输入你的名字,说不定就能采集到你自己的邮件地址哦 可运行平台:windowsxp.2000.2 ...

  4. java完整开发环境搭建_如何搭建一个完整的Java开发环境

    这篇文章主要教大家如何搭建一个完整的Java开发环境,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境 ...

  5. Windows下搭建NodeJS绿色版开发环境

    文章最初发布于 szhshp的第三边境研究所 , 转载请注明 开发背景 博客一直用的是Jekyll, 突然想玩玩NodeJS和Hexo, 于是就试着搭建一下 绿色环境, 基于Window8, 不需要管 ...

  6. cc java开发环境搭建_Windows系统下java开发环境搭建

    总的来说,开发环境是程序员工作的基础,没了他,IT工作就没得开展了.话不多说,今天提供的教程是Windows系统下Java开发环境的搭建,具体如下 1.下载并安装JDK(JAVA Developmen ...

  7. metaRTC搭建纯C版webrtc的视频会议

    概述 基于yangwebrtc版的视频会议已经发布多个版本了,纯C版metaRTC的视频会议发布了,相对于C++版的yangwebrtc,纯C版的metaRTC版的视频会议性能得到了提升. 随着met ...

  8. java环境怎么搭,如何搭建一个完整的Java开发环境

    作为一个java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境的配置,大概就分三个1,jdk 2,tomcat(或者其他的)3,eclipse(或者myeclipse ...

  9. java 开发 加固态_搭建一个完整的Java开发环境

    作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境的配置,大概就分三个1,JDK 2,Tomcat(或者其他的)3,eclipse(或者myeclipse ...

最新文章

  1. 【工具软件】webstorm如何使用快捷键生成固定代码
  2. 实战ALV OO技术实现添加工具条按钮
  3. ASP.NET MVC应用程序展示RDLC报表
  4. Python:如何仅用递归函数和栈操作逆序一个栈
  5. idea ssh连接mysql数据库_mysql命令行客户端如何通过ssh服务器连接数据库啊?
  6. 链表 队列 基本概念 为什么使用二叉查找树 抽象数据类型
  7. matlab 等势面立体图,求助大牛MATLAB画三维等势面
  8. 默认帐户生成器帐户来源
  9. SentinelResource注解配置中_客户自定义限流处理_削峰填谷_流量控制_速率控制_服务熔断_服务降级---微服务升级_SpringCloud Alibaba工作笔记0046
  10. 像python一样运行js的__main__
  11. apache下虚拟域名配置
  12. 【Python实例第16讲】特征集聚
  13. c#设置mysql超时,C#访问SqlServer设置链接超时的方法
  14. WDS+MDT部署系统
  15. 扫盲篇:数字签名、数字证书、域名劫持、域名欺骗
  16. Windows10没有画图软件的解决方式
  17. cpu平均负载高的几种情况
  18. JAVA将上传的PPT/PPTX转为图片
  19. Cocos2d-x 2.0.1 学习tests示例(一)Manual Transformation
  20. linux安装git并配置GitHub账号,本地与GitHub之间进行文件的上传(push)、下载(克隆)、更新

热门文章

  1. 如何使用计算机自带的刻录软件,win7自带刻录软件怎么用?win7如何用自带刻录软件...
  2. ActiveMQ+Redis+Dubbo+SpringMVC+Mybatis高并发高集群分布式电商项目视频课程(免费不加密)
  3. 论文解读:为了数据中心的未来,存算这对CP竟然又离了
  4. 【Clion】控制台中的中文出现乱码
  5. 解决The server time zone value ‘Öйú±ê׼ʱ¼ä‘ is unrecognized or represents more than one time zone问题
  6. EMWIN图标网站大全
  7. Citrix XenApp和XenDesktop 打印系统解析②
  8. 《D o C P》学习笔记(4 - 1)Dealing with complexity through search - Lesson 4
  9. STM32F103的调试
  10. 使用 node + express + socket 来一个即时聊天~