一。安装时选择安装目录: D:\server\mysql
二。安装完成后:把 D:\server\mysql\my-example.cnf 拷贝到c:\下并改名为:c:\my.cnf
三。编辑C:\my.cnf:
    去掉前面的注释符并修改成:
      [mysqld]
      basedir=D:/server/mysql/
      datadir=D:/server/mysql/data/
    (打不开??用记事本,手工敲入打开命令C:\my.cnf,或者到dos下用edit编辑!)
  注意上面:是 '/' 而不是 '\' 。
  保存修改,退出。
四。启动mysql,有如下方法: 
  方法一:使用winmysqladmin    
  1)、进入D:\server\mysql\bin目录,运行winmysqladmin.exe,在屏幕右下角的任务
      栏内会有一个带红色的图符。图符为禄色灯“MySQL server OK", 图符为红色灯
     “MySQL server NO", 为MY.CNF文件语句问题,查改。
  2)、鼠标左键点击该图符,选择“show me”,出现“WinMySQLAdmin”操作界面;首
      次运行时,中间会出现一个对话框要求输入并设置你的用户名和口令 
  3)、选择“My.INI setup” 
  4)、在“mysqld file”中选择“mysqld-opt”(win9x)或“mysqld-nt”(winNT) 
  5)、选择“Pick-up or Edit my.ini values”可以在右边窗口内对你的my.ini文件进
      行编辑
  6)、选择“Save Modification”保存你的my.ini文件 
  7)、如果你想快速使用winmysqladmin(开机时自动运行),选择“Create ShortCut on Start Menu” 
  8)、测试: 
    进入DOS界面; 
    在d:\server\mysql\bin目录下运行mysql,进入mysql交互操作界面 
    (如果出现 "ERROR 2003: Cant connect to MySQL server on localhost (10061)",
    说明你的MySQL还没有启动。My.CNF文件语句问题,查,改。)
    输入show databases并回车,屏幕显示出当前已有的两个数据库mysql和test 
    +-----------+
    | Databases |
    +-----------+
    | mysql     |
    | test      |
    +-----------+
  方法二:不使用winmysqladmin 
  1)、在DOS窗口下,进入D:\server\mysql\bin目录 
  2)、win9X系统运行: 
    使用命令  mysqld 
    在NT系统运行: 
    使用命令 mysqld-nt --standalone 
  3)、此后,mysql在后台运行 
  4)、测试mysql:(在D:\mysql\bin目录下) 
    a)、使用命令mysqlshow 
      正常时显示已有的两个数据库mysql和test 
    +-----------+
    | Databases |
    +-----------+
    | mysql     |
    | test      |
    +-----------+
   2 rows in set (0.00 sec)
   
    b)、使用命令mysqlshow -u root mysql 
      正常时显示数据库mysql里的五个表:
    +--------------+
    | Tables       |
    +--------------+
    | columns_priv |
    | db           |
    | host         |
    | tables_priv  |
    | user         |
    +--------------+
     
五。 退出MySQL操作界面 
   在mysql>提示符下输入quit可以随时退出交互操作界面: 
  mysql> quit 
  Bye 
  你也可以用control-D退出。
六。MySQL已经安装好。

解决方案 »

  1.   

    可双击D:\mysql\bin\winmysqladmin.exe进入管理界面,
    其中d:\mysql为mysql的安装目录
    其实mysql的图形界面功能不是很强大,建议用DBTOOLS,
    当你第一次登陆时,为提示你输入用户名和密码,此时
    你可输入管理身份root,然后输入一个密码。
    建表:
    CREATE TABLE UserVmCfg(
      UserId varchar(20) default '',
      PassWord varchar(20) default '',
      SendTo varchar(26) default '',
      MailSubject varchar(20) default '',
      GreetingOption int(10) default '',
      GreetingWavData LONGBLOB);
    这是我用过的一个实例。客户端如何登陆我还没用过,不过你看一下帮助
    应该就可以实现。GOOD LUCK
      

  2.   

    稍后给你结贴,请问mysql如何新建用户,有没有默认的用户名和密码,另外请告诉我那里mysql的中文书籍(要实用的那种),谢谢你 lumberjake。
      

  3.   

    我不知道你是否能看到这个回复!我还是写了!!!
    默认的用户名和密码:
    root  空密码
    %     空密码
    具体的到mysql数据库中的user表中看看!用户有登陆地址的限制,就是host字段里的。创建新用户有两种方法:
    1、grant 语句
    GRANT priv_type [(column_list)] [, priv_type [(column_list)] ...]
        ON {tbl_name | * | *.* | db_name.*}
        TO user_name [IDENTIFIED BY 'password']
            [, user_name [IDENTIFIED BY 'password'] ...]
        [WITH GRANT OPTION]
    2、用insert语句直接在user权限表中插入记录具体的可以看看mysql中文手册,800多k,不大,可去下一个看看,比一般的书好多了。
    大多数的mysql书也是照它写的!!!