MYSQL 5.7.16 解压版安装
一、下载MySql
地址:http://dev.mysql.com/downloads/mysql/
二、安装MySql
1、将下载好的包解压到本地(记住解压的目录哟),如图:
2、刚解压出来的应该没有data文件夹和my.init文件,需要手动新建data文件夹和my.init文件
my.init文件内容(basedir和datadir的值替换为你刚才解压的目录),如图:
3、以管理员身份打开命令提示符,进入你刚才解压路径的bin目录下,输入mysqld --initialize,然后输入mysqld -install,
启动MySql服务输入net start mysql,打开MySql输入mysql -uroot -p(此时的mysql并没有密码,所以Enter Password:时直接回车即可),
这样就完成了mysql的安装
三、环境变量配置
如果你不想每次都到bin目录下执行命令就需要配置环境变量
新建名字为:MYSQL_HOME,值为:E:\mysql-5.7.16-winx64(替换为你的解压目录)的用户变量
Path里添加 %MYSQL_HOME%\bin;
四、可能遇到的问题
1、如果你想设置密码
打开命令提示符进入bin目录下输入:mysqld --skip-grant-tables
新开一个命令提示符进入mysql,然后输入:use mysql;
依次输入:update MySQL.user set authentication_string=password('密码') where user='root’;
flush privileges;
exit;
结束进程mysqld.exe
2、安装完后执行mysql命令,提示You must reset your password using ALTER USER statement before executing this statement.
依次输入:SET PASSWORD = PASSWORD('新密码');
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
FLUSH PRIVILEGES;
然后重启MySql服务(停止服务:net stop mysql;启动服务:net start mysql)