免安装mysql的配置

来源:互联网 发布:淘宝店入股合作协议书 编辑:程序博客网 时间:2024/05/02 08:00

最近几天在家想自己打个平台试试,可是数据库这方面由于机器硬件的限制,决定还是使用比较小的mysql。

在mysql的中文官网上看见了2个:安装和免安装,基于对安装的情况都十分的了解了,就打算试试免安装的。

在我们挡下来mysql-noinstall-5.0.22-win32.zip后,解压都你的一个盘符的根目录下(最好不是系统盘,防止你的数据在重装系统后丢失),重命名为mysql(便于后面的使用)。

在里面我们看到mysql这个数据库的结构,不过那不是我们关心的;

a.找到mysql根目录中的一个叫my-huge.ini的文件,打开并添加如下内容:

   [mysqld]
   basedir=D:/mysql
   datadir=D:/mysql/data

   [WinMySQLadmin]
   Server=D:/mysql/bin/mysqld-nt.exe
   user=root
   password=mysql

   然后另存为my.ini,把他扔到你的windows的根目录下;

b.进入命令行,路径切换到到你mysql的bin下面,并执行mysqld-nt.exe -install,就创建了一个mysql的服务;出项:

   Service successfully installed.

   的提示;

c.接着在命令行中执行net start mysql,启动mysql的服务;

测试一下,执行mysql -uroot -p回车,进入到默认的欢迎界面,成功~

d.执行net stop mysql,停止mysql的服务;

e.在执行mysqld-nt -remove系统完全终止mysql服务。

 

之前试过在my.ini中直接设置字符编码,可是在那之后,我的mysql就无法启动服务了,并出项常见的1067错误,所以现在我是建库的时候都在使用手动设置编码的方式去修改,大家也可以参考这篇文章:http://blog.csdn.net/xrt95050/archive/2010/06/17/5675141.aspx

原创粉丝点击