关于mysql:mysql安装配置更改密码

4次阅读

共计 1497 个字符,预计需要花费 4 分钟才能阅读完成。

我这里下载了 mysql 8 的 zip 版本

下载

  • Mysql 下载地址(https://dev.mysql.com/downloa…
  • 抉择操作系统 microsoft Windows
  • 有两个下载选项

    • Recommended Download:(下载安装版)

      • 抉择上面的那个
    • Other Downloads:(下载解压缩版本)

      • 抉择第一个

下载完后解压到对应目录即可

配置

  • 点击环境变量中的 path:输出 D:\DevEvironment\mysql-8.0.24-winx64\bin(bin 目录)
  • D:\DevEvironment\mysql-8.0.24-winx64(装置目录) 下新建 my.ini 文件, 按正文要求批改即可

    [mysql]
    # 设置 mysql 客户端默认字符集
    default-character-set=utf8
    [mysqld]
    #设置 3306 端口
    port = 3306
    # 设置 mysql 的装置目录
    basedir=D:\\DevEvironment\\mysql-8.0.24-winx64
    # 设置 mysql 数据库的数据的寄存目录
    datadir=D:\\DevEvironment\\mysql-8.0.24-winx64\\data
    # 容许最大连接数
    max_connections=200
    # 服务端应用的字符集默认为 UTF8
    character-set-server=utf8
    # 创立新表时将应用的默认存储引擎
    default-storage-engine=INNODB

留神点:门路要应用\\, 不然没用

  • 而后 以管理员形式 关上 powershell 或者 cmd 都能够,必须是管理员权限,否则会提醒回绝,权限不够
  • 输出 mysqld –initialize , 须要点工夫,期待即可
  • 输出mysqld install,显示Service successfully installed.
  • 输出net start mysql,显示

即胜利启动 mysql

如果有失败的中央,则执行执行 mysqld -remove命令将以前的谬误装置删除,否则会提醒曾经装置,而后反复上述步骤

留神点:data 目录不须要手动建,mysqld –initialize 会主动创立

批改初始密码

  • 以管理员形式进入 cmd 或者 powershell
  • 进入 bin 目录,cd D:\DevEvironment\mysql-8.0.24-winx64\bin
  • 敞开 mysql 服务,net stop mysql
  • 跳过 Mysql 明码验证,mysqld –console –skip-grant-tables –shared-memory
  • 上个窗口不要关(处于阻塞状态),以管理员形式新开一个控制台窗口
  • 进入 bin 目录,cd D:\DevEvironment\mysql-8.0.24-winx64\bin
  • 输出mysql -u root -p
  • 会提醒输出明码,间接回车,不必输出明码,会进入 mysql 脚本模式
  • use mysql; 回车
  • update user set authentication_string=” where user=’root’;(注:‘’明码为空)
  • 而后退出quit
  • 敞开前一个窗口!!
  • 顺次输出net stop mysql、net start mysql
  • 而后输出mysql -u root -p 而后回车(明码下面曾经设置为空),再回车
  • 输出ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘ 新密码 ’;(本人设定明码)
  • quit,而后验证一下,输出 mysql -u root -p 新密码 (留神 p 和新密码没有空格)
  • 或者mysql -u root -p 而后回车,输出新密码,再回车
  • 显示 mysql> 就胜利了,进入了 mysql 脚本模式,exit即可

后续待更新

正文完
 0