MySQL安装
-
进入网页,找到对应版本的MySQL。我下载的版本是5.7.19,下载压缩文件。
-
下载完成后解压。
-
解压完成后配置环境变量,在系统变量的Path中添加bin的文件路径,我的路径是D:\MySQL\mysql-5.7.19\bin,添加后记得保存。(我把mysql-5.7.19-win64后面的-win64删掉了,所以是mysql-5.7.19)。
-
在D:\MySQL\mysql-5.7.19(这里是自己的安装路径)新建配置文件my.ini。
-
用记事本打开my.ini,添加以下内容:
[mysqld] # 注意:这里写的是自己的安装路径,路径结尾的\不能省略 basedir=D:\MySQL\mysql-5.7.19\ # 注意:使用自己的安装路径,解压后的文件夹没有data文件,不要自己新建,会自动生成,结尾的\不能省略 datadir=D:\MySQL\mysql-5.7.19\data\ # MySQL默认端口号3306,也可以自己设置其他的,但不建议 port=3306 # 这句用来第一次登陆时跳过密码验证,后面设置密码后将这句话注释掉,在前面加#为注释 skip-grant-tables
-
启动管理员模式下的命令行(管理员!!!)。
-
使用下面命令切换到MySQL的bin目录下(路径写自己的)。
cd /d D:\MySQL\mysql-5.7.19\bin
-
输入
mysqld -install
,按回车开始安装mysql。 -
安装完成后输入再输入
mysqld --initialize-insecure --user=mysql
,初始化数据文件。 -
输入
net start mysql
启动mysql服务。(停止命令为net stop mysql
) -
用命令
mysql -u root -p
进入管理界面(注意-p后面不要有空格),显示Enter password时直接回车,不要输入密码。 -
使用命令
update mysql.user set authentication_string=password('123456') where user='root' and Host='localhost';
设置密码,这里设置的是123456。然后输入flush privileges;
刷新权限(分号不要漏)。 -
修改my.ini文件,将最后一句话注释掉,上面有教怎么注释。
-
重启mysql服务,输入
exit
退出mysql,使用net stop mysql
停止服务,再输入net start mysql
启动服务。 -
输入
mysql -u root -p123456
进入mysql,-p和密码之间不要有空格。也可以输入
mysql -u root -p
按回车后再输入密码。