三、安装MySQL系统服务
默认使用my-medium.ini为mysql配置文件
双击“运行命令工具”打开DOS命令窗口
输入“mysqld --console”回车
若看类似到如下类似内容:
121030 14:52:40 [Note] Server socket created on IP: '0.0.0.0'.
121030 14:52:40 [Note] Event Scheduler: Loaded 0 events
121030 14:52:40 [Note] mysqld: ready for connections.
Version: '5.5.28' socket: '' port: 3306 MySQL Community Server (GPL)
便说明启动Mysql服务成功。
不要关闭这个命令窗口,再次双击“运行命令工具”打开一个新的DOS命令窗口,设置root管理员帐号密码。
输入“mysql -uroot”回车
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 3
Server version: 5.5.28 MySQL Community Server (GPL) Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved. Oracle is a registered
trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.
Type 'help;' or '\h' for help.Type '\c' to clear the current input statement.
mysql>
若看到以上内容,则说明登录成功,此时root帐号密码为空
输入“use mysql;”回车
输入“update user set password=PASSWORD("这里填写你要设置的密码") where user='root';”
执行成功后关闭所有DOS命令窗口并重新再双击“运行命令工具”打开一个新的DOS命令窗口,将Mysql加载为系统服务。
输入“mysqld.exe --install MySQL5.5.28 --defaults-file="C:\srv\mysql5.5.28\my.ini"”(MySQL5.5.28为系统服务名,可以自己修改。)
输入“net start mysql5.5.28”启动服务,或者直接在计算机管理服务中启动MySQL5.5.28。
载入系统服务成功,可以进系统服务中查看,是否有名称为MySQL5.5.28的服务,若启动类型不是自动,请双击把启动类型改为自动,并将此服务启动。 若启动Mysql发生错误请按以下内容修改注册表
开始 =》 运行 =》 regedit
找HKEY_LOCAL_MECHINE =》 SYSTEM =》 ControlSet001或ControlSet002中找Services,再找MySQL(你安装服务时候的名称)项,修改其中 ImagePath值为
"C:\Srv\MySQL5.5.28\bin\mysqld" --defaults-file=C:\Srv\MySQL5.5.28\my.ini Mysql5.5.28
关闭注册表,再运行命令工具
输入“net start mysql5.5.28”启动服务,这个时候应该可以启动成功了。