MySQL-5.7.24免安装版 配置

  1. 下载与安装
  • 首先在MySQL官网下载对应版本的安装包mysql-5.7.24-winx64.zip
    MySQL下载
  • 下载好之后解压到你想要存放的目录(我放在了以下目录)


    目录
  • 进入解压后的根目录将bin文件夹设置为环境变量


    image.png
  • 在解压的文件夹下新建my.ini文件,添加以下代码(目录根据自己的路径更改):
port=3306
default-character-set=utf8

#客户端字符类型,与服务端一致就行,建议utf8

[mysqld]

port=3306
character_set_server=utf8

#服务端字符类型,建议utf8

basedir=F:\mysql-5.7.24\
#解压根目录(skip-grant-tables,更改密码,加skip-grant-tables,停服务,起服务,update ,停服务,注skip-grant-tables,起服务)

datadir=F:\mysql-5.7.24\data\
#skip-grant-tables
#解压根目录\data

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[WinMySQLAdmin]

F:\mysql-5.7.24\mysqld.exe

#解压根目录\bin\mysqld.exe
  • 以管理员身份运行cmd,切换到bin目录下
    image.png
  • 执行下面语句初始化数据库
mysqld --initialize-insecure --user=mysql
image.png
  • 安装mysql服务
mysqld --install MySQL
image.png
  • 启动服务
net start mysql
image.png
  • 登录数据库 默认密码为空
mysql -u root -p
image.png
  1. 遇到的坑
  • mysql5.7版本更改密码不支持
update user set Password=PASSWORD("root") where User="root";

会报以下错误:


image.png
  • 用此代码代替
update mysql.user set authentication_string=password("root") where user="root";
flush privileges

image.png

大功告成

你可能感兴趣的:(MySQL-5.7.24免安装版 配置)