1、下载mysql5。5。61winx64。zip到D盘根目录、解压。 2、移动D:mysql5。5。61winx64目录下所有的ini文件到备份目录下,创建文件my。ini文件。 3、编辑my。ini文件,加入以下内容 〔client〕 port3306 defaultcharactersetutf8 〔mysqld〕 charactersetserverutf8 basedirD:mysql5。5。61winx64 datadirD:mysql5。5。61winx64data port3306 skipexternallocking logbinmysqlbin binlogformatmixed maxconnections2000 skipnetworking serverid1 sharedmemory 〔mysqldump〕 quick maxallowedpacket16M 〔mysql〕 noautorehash 〔myisamchk〕 keybuffersize8M sortbuffersize8M 〔mysqlhotcopy〕 interactivetimeout 〔WinMySQLadmin〕 ServerD:mysql5。5。61winx64binmysqld。exe 4。在环境变量path中加入mysql路径,计算机右击属性高级系统设置高级环境变量(N)修改Path;就是将复制的地址栏粘贴到最后。 (这里注意的是不同的路径之间用英文的;分开)确定,退出。 5。以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够),具体方法是:右击命令提示符窗口,选择以管理员身份运行。 然后在命令提示符窗口中,进到MySQL解压目录下的bin文件(不管有没有配置过环境变量,也要进入bin文件夹,否则之后启动服务仍然会报错误): cddD:mysql5。5。61winx64bin 6。初始化 mysqldinitializeinsecuredefaultsfileD:mysql5。5。61winx64my。iniusermysql (使用initialize初始化,用insecure生成空密码。默认帐号root,后面的usermysql不更改。) D:mysql5。5。61winx64binmysqldinitializeinsecuredefaultsfileD:mysq5。5。61winx64my。iniusermysql 22081521:57:03〔Note〕securefileprivissettoNULL。Operationsrelatedto importingandexportingdataaredisabled 22081521:57:03〔Note〕mysqld(mysqld5。5。61log)startingasprocess2220。。。 D:mysql5。5。61winx64bin 7。安装MySQL服务 D:mysql5。5。61winx64binmysqldinstallMySQL5。5 Servicesuccessfullyinstalled。 删除MySQL服务 D:mysql5。5。61winx64binmysqldremoveMySQL5。5 8。启动服务 D:mysql5。5。61winx64binnetstartMySQL5。5 MySQL5。5服务正在启动。 MySQL5。5服务已经启动成功。 D:mysql5。5。61winx64bin 注意:如果之前没有运行第7步命令:mysqldinitializeinsecureusermysql,可能会造成服务不能启动。(这时应该先用命令mysqldremove卸载mysql,再运行该命令) 命令mysqldinitializeinsecureusermysql的作用:使用initialize初始化,用insecure生成空密码。默认帐号root,后面的usermysql不更改。 9。登陆 D:mysql5。5。61winx64binmysqlurootp Enterpassword: WelcometotheMySQLmonitor。Commandsendwith;org。 YourMySQLconnectionidis1 Serverversion:5。5。61logMySQLCommunityServer(GPL) Copyright(c)2000,2018,Oracleandoritsaffiliates。Allrightsreserved。 OracleisaregisteredtrademarkofOracleCorporationandorits affiliates。Othernamesmaybetrademarksoftheirrespective owners。 Typehelp;orhforhelp。Typectoclearthecurrentinputstatement。 mysqls mysqlVer14。14Distrib5。5。61,forWin64(AMD64) Connectionid:1 Currentdatabase: Currentuser:rootlocalhost SSL:Notinuse Usingdelimiter:; Serverversion:5。5。61logMySQLCommunityServer(GPL) Protocolversion:10 Connection:Sharedmemory:MYSQL Servercharacterset:utf8 Dbcharacterset:utf8 Clientcharacterset:utf8 Conn。characterset:utf8 TCPport:3306 Uptime:1min22sec Threads:1Questions:5Slowqueries:0Opens:33Flushtables:1Opentab es:26Queriespersecondavg:0。060 mysqlshowdatabases; Database informationschema mysql performanceschema test 4rowsinset(0。00sec) mysqlselectversion(); version() 5。5。61log 1rowinset(0。00sec) mysqlselectbasedir; basedir D:mysql5。5。61winx64 1rowinset(0。00sec) mysql mysqlselectdatadir; datadir D:mysql5。5。61winx64data 1rowinset(0。00sec) mysql