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的)



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




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






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文件


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

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



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


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


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

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



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


10.输入 \q; 退出MySQL


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


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 







猜你喜欢

转载自blog.csdn.net/cmz1243018/article/details/79845536