搭建纯绿色版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)