1.下载mysql
本教程选择下载版本5.7.27
选择相应版本下载(64位/32位)
2.解压
解压在指定目录
例:E:\mysql
E盘下创建了一个mysql文件夹,这个文件夹目录后边马上会用到
3.配置环境变量
在环境变量Path中添加MySQL解压后的bin目录所在的路径。
具体过程:
我的电脑右击
计算机属性
高级系统设置,
环境变量,
在系统变量里面找到path变量,
点击编辑,将MySQL解压后的bin目录添加进去,
例:E:\mysql\mysql-5.7.27-winx64\bin
将这一行地址输进系统path去
4.以管理员身份运行命令提示符。
输入E: (因为我的MySQL安装在E盘,所以就是E)
进入MySQL中的bin目录 ,输入如下语句
cd E:\mysql\mysql-5.7.27-winx64\bin
5.安装MySQL
输入如下语句
mysqld --initialize
继续输入
mysqld -install
出现Service successfully installed,
6.修改配置文件
MySQL安装目录(E:\mysql\mysql-5.7.27-winx6)下新建一个my.ini文本文档,在里面复制粘贴如下内容,
不是在bin目录
[mysqld]
port = 3306
basedir=E:\mysql\mysql-5.7.27-winx6
datadir=E:\mysql\mysql-5.7.27-winx6/data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
default-character-set=utf8
**
注意:basedir后面加的是MySQL的安装路径,而datadir后面加的是data文件夹的安装路径。
**
然后关闭记事本保存
7.继续在刚才的命令提示符中输入
net start mysql
如果提示服务启动成功,则马上就要大功告成,
如果提示不是内部或外部命令,也不是可运行或批处理程序, 我的电脑->右键->属性->高级->环境变量->系统变量->path,再点“编辑”就可以了。在“变量值”对话框里面加“C:\windows\system32“,这是cmd.exe存在的路径,然后点确定就可以了。
**
8.继续在刚才的命令提示符中输入
**
net stop mysql
9.以记事本方式打开mysql目录下的my.ini文件,在[mysqld]下面添加语句skip-grant-tables,保存后关闭。
无错误跳过此部分
出错(
unknown option ‘–skip-grant-tables’
)
**注意:如果出现 unknown option ‘–skip-grant-tables’,就不加这句语句,不修改ini文件了,
改为在cmd命令窗口,转到mysql\bin目录。
- 输入mysqld –skip-grant-tables 回车**
- 重新打开一个命令行窗口,下部分相同
10.命令行修改密码
在命令提示符中输入 net start mysql
再输入- mysql -uroot -p 然后继续按回车
11.修改root密码
update user set authentication_string=password(‘新密码’) where user=‘root’;
新密码 那里删掉,输入自己想输入的密码
注意句末的分号,密码可以设置为空,
然后输入 flush privileges刷新权限,然后输入exit退出
12.(出现unknown option '–skip-grant-tables’错误的忽略) 重新打开my.ini文件,将刚才添加进去的skip -grant-tables语句删除,保存后退出,重启mysql服务。
13.打开命令提示符,输入
mysql -uroot -p
然后输入密码
启动成功