tomcat,mysql随记

http://hi.baidu.com/cxzdsaza/blog/item/a8d6a016a07804094b90a74b.html

 

 

1.下载 MySQL 6.0免安装版
2.将 MySQL6.0 解压到待安装目录(自己决定放到哪)。解压后默认文件夹名称为:mysql-6.0.9-alpha-win32(当然可以自己更改),然后在环境变量中设置MYSQL_HOME(这样,以后可以用%MYSQL_HOME%引用安装目录)。如,我放在E盘根目录下,所以,MYSQL_HOME设置为:E:\mysql-6.0.9-alpha-win32
3.打开文件my-huge.ini另存为my.ini,在my.ini文件最后(当然也可以在其他地方)加入如下配置。(my.ini记得是保存在与my-huge.ini同一个目录下的)(#表示注释)
[mysqld]
# 设置mysql的安装目录
basedir=E:\mysql-6.0.9-alpha-win32
# 设置mysql数据库的数据的存放目录,必须是data,或者是[url=file://\\xxx-data]\\xxx-data[/url]
datadir=E:\mysql-6.0.9-alpha-win32\data
4.把%MYSQL_HOME%\bin 加入到 path环境变量中。
5.在命令行(cmd)执行命令:mysqld -install   。将mysql安装为windows服务。(一定注意,执行此命令时一定要在安装目录下的\bin目录下执行。否则会出问题。)
6.执行命令: net start mysql 或在windows管理工具->服务里找到MySQL服务,启动。
5.在命令行中运行 mysql -uroot   (可在任意目录下,因为前面设置了path变量)。即可进入数据库。
一般情况下,这样操作后,mysql安装完成。
­
注:
如果以前系统存在mysql。则进入以前系统存在的mysql目录,执行 mysqld-nt.exe --remove(先从系统中移除mysql服务)在开始执行上面第4步。
­
★设置MySQL中文字符集(MySQL正常显示中文)
1).配置服务器端,修改my.ini文件,使用中文字符集存储记录,同时用中文排序比较方式。
[mysqld]
# set character set,使用中文字符集存储记录
default-character-set=gbk
# set character collation,使用中文排序比较方式
default-collation=gbk_chinese_ci
2). 如果要在中文环境的服务器端使用mysql命令行,改变my.ini文件中mysql的默认字符集。
[mysql]
# set character set
default-character-set=gbk
­
★修改root密码
MySQL配置好后,启动成功,默认密码是空,但是为了安全,设置密码(MySQL有一个默认用户名为root,密码自己设定:假如设为root)。
1)登录MySQL root用户:
   打开命令行,执行:mysql -uroot
2)修改root密码:
       mysql> update mysql.user set password="root" where User=''root'';
       mysql> flush privileges;
以后再进入MySQL,则为:mysql -uroot -proot
注:-u:表示用户名;-p:表示密码
★用dos命令打开和关闭mysqld服务
打开net start mysql
关闭net stop mysql
★常用命令
show databases;显示数据库
use databasename 用数据库
show tables显示表
create table tablename(field-name-1 fieldtype-1 modifiers,field-name-2 fieldtype-2 modifiers,....);创建表
alter table tablename add new-fielname new fieldtype为表加入新列
insert into tablename(fieldname-1,fieldname-2,fieldname-n)valuse(value-1,value-2,value-n)增
delete from tablename where fieldname=value删
update tablename set fieldname=new-value where id=1改
select * from tablename查
desc tablename表定义描述
show create table tablename可以查看引擎
alter table tablename engine=InnoDB修改引擎
create table tablename(id int(11),name varchar(10) )type=INNODB建表是设置引擎
­
  1. [mysqld]  
  2. default-storage-engine=INNODB   (直接在my.ini中设置)
  3. 1、你可以在Create Table语句的最后添加扩展语句,如TYPE=MyISAM(或者ENGINE = INNODB)来指定当前标的引擎类型。也可以用Alter语句在建立表个后进行更改。当你不清楚当前数据库中各表的引擎时可以使用SHOW TABLE STATUS FROM DBname来查看。
2、使用随MySQL服务器发布同时提供的MySQL客户端来创建表,在创建时可以选择使用的存储引擎。

 

 

http://sunrain-lyb.javaeye.com/blog/410568

免安装的jdk + tomcat发布应用程序

一、拷贝一个安装后的jdk

二、拷贝一个绿色免安装的tomcat

三、把jdk放到tomcat下面,如:tomcat\jdk

四、修改tomcat\bin\startup.bat 


……………………………………………..
if "%OS%" == "Windows_NT" setlocal
rem ---------------------------------------------------------------------------
rem Start script for the CATALINA Server
rem
rem $Id: startup.bat 562770 2007-08-04 22:13:58Z markt $
rem ---------------------------------------------------------------------------

后面加上这么两句,tomcat与jdk目录名字视具体而定。

set CATALINA_HOME=..\..\tomcat6 
set JAVA_HOME=..\jdk1.6.0


五、安装应用程序服务,如 tms

在cmd命令行模式下输入免安装的 tomcat 的路径到 tomcat\bin ,

如 e:\setup\tomcat\bin>

然后输入 e:\setup\tomcat\bin> service install tms

六、在tomcat\bin下找到 tomcat6w.exe,新建一个 tomcat6w.exe 的快捷方式,

右键单击属性,修改" 目标(T): " 为 " E:\setup\tomcat6\bin\tomcat6w.exe //MS//tms"

" //MS//tms "  即为所加内容

七、双击运行快捷方式即可在任务栏右下角看到tomcat的服务图标,启动服务即可运行程序。

你也可以设置服务为自动,这样服务就可以开机启动。

 

posted @ 2009-11-17 17:46  arix04  阅读(226)  评论(0编辑  收藏  举报