为了让用户不需要自己运行mysql安装程序安装mysql数据库,软件发布时需要打包免安装版本的mysql。从mysql官网上直接下载的免安装版本需要各种配置,如果配置不好,很容易产生各种各样的问题。尤其是错误码为1067的问题,我试验了网上的很多方法都没起作用,最后想了一个最简单的方法:
(1)首先使用安装版安装mysql
(2) 安装配置成功后(用安装版会自动出现安装配置的windows界面),把安装的mysql目录复制到另外一台机器测试。
(3) 另外的机器没有mysql环境,打开拷贝过来的mysql目录,进入bin目录,在dos命令下运行:
mysqld --install MySQL_OpenJWeb
NET START MySQL_OpenJWeb
其中 MySQL_OpenJWeb 是mysql的服务名,大家可以取其他的名字。
(4) 然后在windwos的服务中可以看到此服务是已启动状态。
使用命令行可以进入mysql数据库管理界面:mysql -uroot -pyourpassword
注:我使用的mysql版本是mysql5.0.21,安装完成后,在c:/windows目录下没有发现my.ini文件,所以不需要将my.ini复制到c:/windows目录。
-- openjweb开源组织
QQ:29803446
email:baozhengw@163.com
OpenJWeb群:33724089