很多新朋友刚开始用Mysql的时候不会安装,觉得很麻烦,现在根据这些步骤来做(亲测有用)
1.前期准备:去官网下载mysql免安装版 https://www.mysql.com/downloads/
2.配置环境:下载好mysql后就要开始环境配置(MYSQL_HOME和path)
变量名:MYSQL_HOME
变量值:D:\study_rj\mysql-5.7.17-winx64
变量名:path
变量值:D:\study_rj\mysql-5.7.17-winx64\bin //(在path编辑里面添加这句)
3.配置文件
解压mysql后目录下会有一个my-default的文件,现在将这个文件复制名字为my的文件放在bin目录下。然后修改里面内容,只要在里面增加以下内容即可:
[client]
default-character-set=utf8
[mysqld]
basedir=D:/study_rj/mysql-5.7.17-winx64 //这个路径是mysql的安装路径
datadir=D:/study_rj/mysql-5.7.17-winx64/data //mysql里的的data位置
port = 3306
character-set-server=utf8
default-character-set=utf8
[mysqld]
basedir=D:/study_rj/mysql-5.7.17-winx64 //这个路径是mysql的安装路径
datadir=D:/study_rj/mysql-5.7.17-winx64/data //mysql里的的data位置
port = 3306
character-set-server=utf8
4.Cmd安装mysql:配置完后,就可以进入cmd进行安装了,必须以管理员身份进入
①安装mysql必须进入mysql文件的bin目录下安装,所以要先输入:
C:\Windows\system32>d: //进入D盘
D:\>cd D:\study_rj\mysql-5.7.17-winx64\bin //进入mysql的bin目录
②初始化mysql生成data文件,这时候电脑反应需要一些时间,没有任何提示
D:\study_rj\mysql-5.7.17-window64\bin>mysqld --initialize //生成data文件
D:\study_rj\mysql-5.7.17-winx64\bin>mysqld --initialize-inscure //不设置root密码
③安装mysql,安装成功会显示Service successful installed
D:\study_rj\mysql-5.7.17-winx64\bin>mysqld -install
④启动mysql,启动成功会显示 服务器成功启动
net start mysql //启动语句
⑤进入数据库并设置密码
D:\study_rj\mysql-5.7.17-winx64\bin>mysql -u root -p//回车到数据库,会显示welcome to the mysql
mysql>set password = password('新密码'); //设置密码,显示Query ok
⑥测试密码
net stop mysql //停止mysql
net start mysql //启动mysql
mysql -u root -p //测试输入密码
注:*******************************************
若第五步显示密码输入错误,就修改my.ini,在里面的[mysqld]这个条目下加入
skip-grant-tables
保存后退出后重启mysql
1.输入 net stop mysql 停止
2.输入 net start mysql 启动
这时再输入mysql -u root -p,显示password时直接回车,就可以进入到mysql里面了
在mysql里面重置密码:
1.mysql>use mysql; 成功后显示Database changed
2.mysql>set password for 'root'@'localhost' =password('新密码'); //在新密码中输入你的密码,成功后会显示Query OK,0.....
3.mysql>flush privileges; //刷新
4.quit //退出
这时就可以把添加到my.ini里面的那句skip-grant-tables删除,然后在重启输入mysql -u root -p,再输入你的密码就可以了