mysql-5.6.21-win32社区版安装

-- 这个版本是个绿色版本,需要手动注册MySQL服务。

-- 解压ZIP文件到自定义目录,如 D:\ext\mysql-5.6.21-win32

-- 修改根目录下的my-default.ini(未免意外先备份)。为方便,可以重命名为my.ini。用下面内容替换

[client]
port=3306
default-character-set=utf8

[mysqld]
port=3306
character_set_server=utf8
basedir=D:\ext\mysql-5.6.21-win32
datadir=D:\ext\mysql-5.6.21-win32\data

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

-- 环境变量配置
MYSQL_HOME  D:\ext\mysql-5.6.21-win32
path后面加上%MYSQL_HOME%\bin;

-- 注册MySQL服务
   进入DOS:以管理员身份运行(很重要,否则有权限问题,会报错:Install/Remove of the Service Denied!)
   进入mysql解压目录bin子目录下,mysqld --install MySQL --defaults-file=D:\ext\mysql-5.6.21-win32\my.ini
   上面命令中的MySQL为注册的服务的名称。如果没有该名称,只有--defaults-file参数,会报错注册服务失败。

-- 注意:my.ini文件写错,也可能注册服务成功。但是注册的服务启动不会成功。所以一旦启动服务失败,先回去看是不是注册时my.ini配置写错了。

-- 如果已经在数据库中创建了数据库后需要重新注册MySQL服务,最好先删掉旧的DATA文件夹,再用MySQL压缩包中的DATA文件夹替换。否则,注册服务会失败。

-- 修改root密码
   DOS模式下安装目录\bin下,依次执行下列命令:

   mysql -uroot;
   use mysql;
   UPDATE user SET password=PASSWORD("root") WHERE user='root';
   FLUSH PRIVILEGES;

   FLUSH PRIVILEGES:强制让MySQL重新加载权限,即刻生效.

-- 下面是关于注册参数的详细参考
http://dev.mysql.com/doc/refman/5.1/en/windows-start-service.html

猜你喜欢

转载自xiandai010.iteye.com/blog/2149662
今日推荐