您的位置:首页 > 数据库 > MySQL

安装widows mysql 免安装版(zip) 步骤详解 以及遇到问题解决 以及忘记密码的修改方法

2016-11-09 19:18 1181 查看
                            配置  widows 的 mysql  绿色免安装版 步骤:

1.首先下载好对应电脑位数(32bit/64bit)的绿色免安装版安装包。

2.解压缩到指定想要安装好的目录下。

3.配置bin目录环境变量到本机电脑的Path目录下.

4.(注:新版本bin目录下没有data文件夹,老版本有。)完后配置自己的“my.ini” 文件,在bin{一定要进入bin}目录下新建一个文件内容如下:

[mysql]

default-character-set=utf8

[mysqld]

port = 3306

basedir = D:\IDE\mysql-5.7.16-win32             ##注意此处需要改正为自己电脑的安装位置,以及版本号。

datadir = D:\IDE\mysql-5.7.16-win32\data   ##注意此处同上

# Remove leading # to set options mainly useful for reporting servers.

# The server defaults are faster for transactions and fast SELECTs.

# Adjust sizes as needed, experiment to find the optimal values.

# join_buffer_size = 128M

# sort_buffer_size = 2M

# read_rnd_buffer_size = 2M 

max_connections=200

character-set-server=utf8

default-storage-engine=INNODB

5.在电脑上Win+R打开cmd {进入对应的bin目录下进行操作(利用cd命令就可以)}。##注意有些电脑可能有权限问题

                                                                                                                                           需要用管理员进入cmd

  安装:输入命令 mysqld install  。显示安装成功后。#卸载的命令是 mysqld remove

  初始化:输入 mysqld --initialize --console   。注:如果bin目录下有data就不用初始化了。没有的话就会自动创建一个data文件。

      #在得到的下面的文字最后一行:localhost:后面的就是随机生成的密码。

  启动服务:输入 net start mysql 。显示起动成功。 注:也可手动启动。

     #输入 mysql -u -p   输入刚才随机生成的密码。 进入后进行密码更改。

     #set password=password('新密码') :

   退出quit,就可以直接用新密码登录了。

  //初次启动输入设置密码:输入  mysql -u -p password 123456  {其中123456,可以随便设置想要的密码}

  //再次进入,就配置完成了。

  忘记密码的修改方法如下:

    1.先手动停止mysql 服务。

    2.在cmd窗口中输入命令行。进入安装mysql的bin目录下。输入 mysqld --skip-grant-tables  回车。(此处也可直接修改ini文件)。

    3.新开一个窗口  直接输入  mysql  进入。

   4.查看数据库:show databases; 

      进入mysql数据库:  use musql;

      查看表:    show  tables;  其中user表就是存放用户名密码的表。

      查看表结构:  desc  user;

      更新密码:update user set authentication_string=password('123456') where user='root';

     显示更改成功即可退出重新登录了。

 总结:更改密码的方式:1.update user set authentication_string=password('123456') where user='root';
                                             2.set password=password('123456');

                                             3.alter user root@'localhost' identified by 'oracle';

                                             4.在shell下使用mysql工具:mysqladmin -uroot -poldpassword pasword “123456”;

在 mysql 5.7之后 user表中的  密码字段由原先的password字段变成了 authentication_string;

     
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐