Mysql5.7安装
Mysql5.7地址https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip
安装步骤
1.下载后会得到zip安装文件,解压的路径尽量不要有中文和空格.
2. 这是我安装的目录
3. 添加环境变量右击点击此电脑-属性-高级系统设置-环境变量,在Path 环境变量增加mysql的安装目录\bin目录
点击path
注意这里上面的path是指对电脑此时用户的的,而下面的path是针对此电脑中所有用户的,我们选择下面的path
再点击新建
4.安装mysql目录下下创建 my.ini 文件, 需要我们自己创建,将一下代码输入
[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置为自己MYSQL的安装目录
basedir=D:\hspmysql\mysql-5.7.19-winx64\
# 设置为MYSQL的数据目录
datadir=D:\hspmysql\mysql-5.7.19-winx64\data\
port=3306
character_set_server=utf8
#跳过安全检查
skip-grant-tables
5, 使用*管理员身份*打开 cmd , 并切换到 D:\Environment_Manage\mysql-5.7.19-winx64\bin(即自己下载mysql的目录)目录下, 执行mysqld -install
6. 初始化数据库: mysqld --initialize-insecure --user=mysql,若是执行成功会生成data目录
7. 启动mysql 服务: net start mysql 【停止mysql服务指令 net stop mysql】, 如果成功:
8. 进入mysql 管理终端: mysql -u root -p 【当前root 用户密码为 空】
9. 修改root 用户密码;
use mysql; update user set authentication_string=password('cgc2003') where user='root' and Host='localhost';
上面的语句就是修改 root用户的密码为 cgc2003
*注意*:在后面需要带分号回车即可执行该指令
执行: flush privileges;
刷新权限退出: quit
10. 修改my.ini , 再次进入就会进行权限验证了
#skip-grant-tables
前面加个分号表示注销
11. 重新启动mysql
net stop mysql (停止mysql)
net start mysql (开启mysql)
该指令需要退出mysql , 在Dos下执行.
12. 再次进入Mysql, 输入正确的用户名和密码
mysql -u root -p
密码正确,进入mysql