搭建纯绿色版java部署环境
一、准备工作
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部署环境相关推荐
- Linux如何搭建Java部署环境
Java具有着跨平台的特性,一次编写,到处运行,如:将Java程序部署到Linux上也可以运行,但是也是需要借助一些工具,如:JDK,MySql,Tomcat等 为什么是搭建Java部署环境,而不是开 ...
- 搭建java部署环境以及部署Web项目到Linux
系列文章目录 Linux 环境搭建以及xshell远程连接_crazy_xieyi的博客-CSDN博客 Linux常用命令详解_crazy_xieyi的博客-CSDN博客 Linux权限_crazy_ ...
- 免费分享我的C++版多线程邮件地址采集器 1.0 大小230K 无需安装,纯绿色版
免费分享我的C++版多线程邮件地址采集器 1.0 大小230K 无需安装,纯绿色版 还有一个神奇之处:输入你的名字,说不定就能采集到你自己的邮件地址哦 可运行平台:windowsxp.2000.2 ...
- java完整开发环境搭建_如何搭建一个完整的Java开发环境
这篇文章主要教大家如何搭建一个完整的Java开发环境,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境 ...
- Windows下搭建NodeJS绿色版开发环境
文章最初发布于 szhshp的第三边境研究所 , 转载请注明 开发背景 博客一直用的是Jekyll, 突然想玩玩NodeJS和Hexo, 于是就试着搭建一下 绿色环境, 基于Window8, 不需要管 ...
- cc java开发环境搭建_Windows系统下java开发环境搭建
总的来说,开发环境是程序员工作的基础,没了他,IT工作就没得开展了.话不多说,今天提供的教程是Windows系统下Java开发环境的搭建,具体如下 1.下载并安装JDK(JAVA Developmen ...
- metaRTC搭建纯C版webrtc的视频会议
概述 基于yangwebrtc版的视频会议已经发布多个版本了,纯C版metaRTC的视频会议发布了,相对于C++版的yangwebrtc,纯C版的metaRTC版的视频会议性能得到了提升. 随着met ...
- java环境怎么搭,如何搭建一个完整的Java开发环境
作为一个java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境的配置,大概就分三个1,jdk 2,tomcat(或者其他的)3,eclipse(或者myeclipse ...
- java 开发 加固态_搭建一个完整的Java开发环境
作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境的配置,大概就分三个1,JDK 2,Tomcat(或者其他的)3,eclipse(或者myeclipse ...
最新文章
- 【工具软件】webstorm如何使用快捷键生成固定代码
- 实战ALV OO技术实现添加工具条按钮
- ASP.NET MVC应用程序展示RDLC报表
- Python:如何仅用递归函数和栈操作逆序一个栈
- idea ssh连接mysql数据库_mysql命令行客户端如何通过ssh服务器连接数据库啊?
- 链表 队列 基本概念 为什么使用二叉查找树 抽象数据类型
- matlab 等势面立体图,求助大牛MATLAB画三维等势面
- 默认帐户生成器帐户来源
- SentinelResource注解配置中_客户自定义限流处理_削峰填谷_流量控制_速率控制_服务熔断_服务降级---微服务升级_SpringCloud Alibaba工作笔记0046
- 像python一样运行js的__main__
- apache下虚拟域名配置
- 【Python实例第16讲】特征集聚
- c#设置mysql超时,C#访问SqlServer设置链接超时的方法
- WDS+MDT部署系统
- 扫盲篇:数字签名、数字证书、域名劫持、域名欺骗
- Windows10没有画图软件的解决方式
- cpu平均负载高的几种情况
- JAVA将上传的PPT/PPTX转为图片
- Cocos2d-x 2.0.1 学习tests示例(一)Manual Transformation
- linux安装git并配置GitHub账号,本地与GitHub之间进行文件的上传(push)、下载(克隆)、更新
热门文章
- 如何使用计算机自带的刻录软件,win7自带刻录软件怎么用?win7如何用自带刻录软件...
- ActiveMQ+Redis+Dubbo+SpringMVC+Mybatis高并发高集群分布式电商项目视频课程(免费不加密)
- 论文解读:为了数据中心的未来,存算这对CP竟然又离了
- 【Clion】控制台中的中文出现乱码
- 解决The server time zone value ‘Öйú±ê׼ʱ¼ä‘ is unrecognized or represents more than one time zone问题
- EMWIN图标网站大全
- Citrix XenApp和XenDesktop 打印系统解析②
- 《D o C P》学习笔记(4 - 1)Dealing with complexity through search - Lesson 4
- STM32F103的调试
- 使用 node + express + socket 来一个即时聊天~