Let's Go!

mysql免安装版设置

上一篇 / 下一篇  2009-04-17 15:55:15 / 个人分类:数据库

搞了三个多小时,晕哒

官方网站下载mysql-noinstall-5.1.32-win32,解压缩到d:\mysql

修改my-huge.ini,改为my.ini,用记事本编辑, 在[mysqld]下加入

#=========================================================
basedir = "D:/mysql"
datadir = "D:/mysql/Data"
default-character-set = gbk
default-storage-engine = INNODB
max_connections = 100
max_allowed_packet = 16M
#=========================================================

在CMD中用  D:\mysql\bin\mysqld --console  启动程序
服务器完成启动序列后,你应当能看见下述内容,表示服务器准备好,可以进行客户端连接:
mysqld: ready for connections
Version: '5.1.2-alpha'  socket: ''  port: 3306
  查看Windows任务管理器,发现进程中多出来一个mysqld.exe,这说明数据库已经成功的启动的了

 另打开一个cmd控制台,用以下语句测试
 mysqlshow
   mysqlshow -u root mysql
   mysqladmin -u root version status proc
   mysql -u root test

 ==============================================
此外,我们可以把数据库注册成一个服务,随着系统的启动而启动,具体命令如下:

        mysqld --install MySQL --defaults-file=D:\mysql\my.ini

   运行上面的命令后,就会在系统服务中注册了一个名字为MySQL,启动来性为Automatic的服务

,这个服务默认情况下是自动启动的。

   可以通过命令行的防止停止或启动,如:

    c:\net start MySQL启动)
    c:\net stop MySQL(停止)
    c:\mysqld-nt --remove MySQL(卸载服务)

==============================================
参考文档:

在windows系统,建议将mysql启动为系统服务,这样系统启动关闭的时候自动启动关闭mysql
   以下步骤将mysql作为系统的services
   mysqld --install MySQL --defaults-file=C:\my-opts.cnf
   其中“MySQL”作为系统服务的名字
   如果不提供“--defaults-file”参数,则系统采用mysql缺省的配置文件进行服务配置,也可以使用该参数配置系统服务
  
   使用mysql services运行方式的时候,在console不能看到系统的出错信息。这些错误信息可以在“%YOUR_MYSQL_PATH\data”目录下找到,文件的后缀是“.err”
==============================================

初学MySql5 所应了解的知识和常见问题

http://tech.ddvip.com/2007-07/118527599530306.html

 

注意:斜杠和反斜杠的写法

MySQL5.1中文参考手册.CHM


TAG:

测试天堂 引用 删除 ljonathan   /   2009-04-18 14:20:39
http://dev.mysql.com/downloads/mysql/5.1.html#win32

选择
Windows downloads (platform notes)下的
Without installer (unzip in C:\)  5.1.33 115.6M Pick a mirror    点击 Pick a mirror

MYSQL中文网站
http://download.mysql.cn/
 

评分:0

我来说两句

Open Toolbar