mysql5.7.21安装(免安装压缩包版本)

MySQL5.7.21安装与密码设置教程:

1.解压MySQL 5.7.21安装包,如D:\MySQL\mysql-5.7.21-winx64\mysql-5.7.21-winx64(是没有data和my.ini的)

mysql5.7.21安装(免安装压缩包版本)

mysql5.7.21安装(免安装压缩包版本)

2.配置mysql的环境变量,创建环境变量MYSQL_HOME,并且在Path添加上%MYSQL_HOME%\bin;  (注意以;分隔开)


mysql5.7.21安装(免安装压缩包版本)

mysql5.7.21安装(免安装压缩包版本)

3,配置(新建)my.ini文件,并把my.ini放到bin目录下(1.如果放在mysql-5.7.21-winx64 目录下,在下面执行net start mysql时可能无法启动MYSQL服务、2.不会自动生成data)


mysql5.7.21安装(免安装压缩包版本)


mysql5.7.21安装(免安装压缩包版本)


4. 以管理员身份进入命令行(可在小娜搜索输入cmd找到),并进入D:\MySQL\mysql-5.7.21-winx64\mysql-5.7.21-winx64\bin目录下输入命令:mysqld --initialize-insecure (生成无密码的root用户) 后,在mysql-5.7.20-winx64 目录下就会出现data文件

mysql5.7.21安装(免安装压缩包版本)

5.再输入mysqld --install,如果出现Service successfully installed 说明注册成功了。

注意:如果此操作报错Install/Remove of the Service Denied!,建议使用管理员身份进入命令提示符


mysql5.7.21安装(免安装压缩包版本)

6.启动MySQL服务,命令:net start mysql

mysql5.7.21安装(免安装压缩包版本)

7.设置密码   mysqladmin -u root password 密码  (密码改成你自己设置的)

mysql5.7.21安装(免安装压缩包版本)

红框里被打马赛克的即为自己设置的密码,当出现第二个红框的内容,说明密码生效

8.登录mysql :接着输入mysql -uroot -p    由于之前登陆过,直接输入刚才设置密码(登录root第一次是免密码的直接回车进入到) MYSQL>

mysql5.7.21安装(免安装压缩包版本)


9.输入命令show databases;  查看数据表

mysql5.7.21安装(免安装压缩包版本)

10.输入 \q; 退出MySQL

mysql5.7.21安装(免安装压缩包版本)

11.关闭MySQL服务,命令:net stop mysql

mysql5.7.21安装(免安装压缩包版本)

12.以下介绍MySQL修改root密码的3种方法

方法1: 用SET PASSWORD命令


  1. mysql -u root  
  2. mysql> SET PASSWORD FOR ‘root’@'localhost’ = PASSWORD(’newpass’); 

方法2:用mysqladmin


  1. mysqladmin -u root password “newpass” 

如果root已经设置过密码,采用如下方法


  1. mysqladmin -u root password oldpass “newpass” 

方法3: 用UPDATE直接编辑user表


  1. mysql -u root  
  2. mysql> use mysql;  
  3. mysql> UPDATE user SET Password = PASSWORD(’newpass’) WHERE user = ‘root’;  
  4. mysql> FLUSH PRIVILEGES; 

在丢失root密码的时候,可以这样


  1. mysqld_safe –skip-grant-tables&  
  2. mysql -u root mysql  
  3. mysql> UPDATE user SET password=PASSWORD(”new password”) WHERE user=’root’;  
  4. mysql> FLUSH PRIVILEGES;  
  5. mysql -uroot -p (输入mysql的root密码) 

配置 MySQL 的管理员密码:


  1. sudo mysqladmin -u root password newpassword 
mysql5.7.21安装(免安装压缩包版本)