我们这里以MySQL5.6.26 64位为例,首先mysql-5.6.26-winx64.zip压缩包解压到D盘的MySQL目录下
接着我们添加PATH的环境变量,在最后添加;d:\MySQL\bin即可
接着我我们进入到MySQL的解压目录,找到my-default.ini文件复制并改名为my.ini,修改里面的两处地方basedir = 和 datadir = ,
basedir = d:\MySQL datadir = d:\MySQL\data
这样就好了,接下来我们开始注册mysql服务,以管理员的身份运行命令提示符,进入到mysq的bin目录下,输入如下代码
mysqld --install
如果需要卸载服务的话那就是 mysql -remove
注册号服务后,就开启mysql服务 net start mysql
开启成功了之后就可以登录mysql数据库了 mysql - u root -p 初始的没有密码,再直接回车就进入数据库了,修改密码用以下命令:
->use mysql; ->update user set password = PASSWORD('新密码') where user = 'root';
常见问题
启动mysql系统错误2
第一种情况
C:\Windows\system32>net start mysql 发生系统错误 2。 系统找不到指定的文件。
通常这类问题可能是目录没有权限,或者basedir和datadir填写的路径不对,如果最好解决不了的话建议把目录还是放到C:\Program Files说不定就好了。
第二种情况
可能是my.ini文件的编码问题导致的,my.ini的编码在windows下应该是ANSI码,而不是GBK或者UTF8。