zoukankan      html  css  js  c++  java
  • 如何重装mysql8及初次修改密码

    首先在设置里卸载旧版的mysql

    然后把你之前的安装的mysql文件夹整个删掉

    然后删除注册表的MySQL信息

    安装新版的MySQL

    新建并配置my-default.ini文件

     如下:

    [mysqld]
    skip-grant-tables
    
    # 设置mysql客户端默认字符集
    default-character-set=utf8
    
    #设置3306端口
    port=3306 
    
    # 设置mysql的安装目录
    basedir=D:MySql8.0.18
    
    # 设置mysql数据库的数据的存放目录
    datadir=D:MySql8.0.18data
    
    # 允许最大连接数
    max_connections=200
    
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 

    接下来在cmd中

    mysqld  --remove

    删除服务:

    sc delete mysql

    cd 新版本的mysql安装目录,防止旧版的服务影响

    mysqld  --install

    mysqld  --initialize

    net start mysql

     修改密码:

    先net stop mysql

    mysqld --shared-memory --skip-grant-tables

    再开一个cmd(管理员)

    直接mysql即可登录

     

    先刷新一下特权:  flush privileges

    选择数据库: use mysql

    更改密码:

     ALTER USER "root"@"localhost" IDENTIFIED  BY "new password";

    登录之后,把my-default.ini文件的skip-grant-tables删除

  • 相关阅读:
    ccf I’m stuck!
    ccf 最大的矩形
    ccf ISBN号码
    ccf 出现次数最多的数
    ccf 相反数
    BestCoder Round #33
    15年3月CCF真题5-最小花费
    15年3月CCF真题4-网络延时
    15年3月CCF真题3-节日
    15年3月CCF真题2-数字排序
  • 原文地址:https://www.cnblogs.com/ldy233/p/12017884.html
Copyright © 2011-2022 走看看