mysql 5.7.28 windows_Windows 安装解压版 mysql-5.7.28

img-loading.svg

1.准备工作

先去官网下载解压包,32 位和 64 位依据自己本身的操作系统选择下载。

2.安装运行库

下载完成后先保证本机已安装 VC++ 2013 和.net4.5.2,这是运行 mysql 的必备运行库,其中 VC++ 2013 的位数与 mysql 的位数一致。

format,png

format,png

3.mysql 配置文件

mysql 解压过后目录结构如下:

format,png

我们在根目录下新建一个 mysql.ini 配置文件,内容如下:

[mysql]

default-character-set=utf8

[mysqld]

port=3306

basedir=C:/IP20/src/mysql

datadir=C:/IP20/src/mysql/data

max_connections=200

character-set-server=utf8

default-storage-engine=INNODB

collation-server=utf8_general_ci

skip-character-set-client-handshake

[client]

default-character-set=utf8

[mysql.server]

default-character-set=utf8

[mysqld_safe]

default-character-set=utf8

注意:basedir 和 datadir 分别写当前 mysql 所在路径,data 文件夹无需创建,创建的时候会自动生成,路径这里无论是 / 还是 \ 都可以。

4.初始化 mysql

在 bin 目录下按住 shift 右击鼠标,点击在此处打开命令窗口:

format,png

输入命令:mysqld --initialize-insecure 初始化 mysql,后面的 insecure 代表无密码。

初始化过后我们发现文件结构下多出了一个 data 文件夹,里面存放的都是数据库存储文件:

format,png

5.安装 mysql 服务

接着输入:mysqld -install MySQL --defaults-file=C:\mysql\mysql.ini 安装 mysql 服务

format,png

注意:--defaults-file 表示指定配置文件路径,如果需要指定了配置文件路径,-install 后面一定得写服务名称。若不指定配置文件路径,则 -install 后可以直接留空,默认服务名称就为 MySQL

安装完成之后去服务中查看:

format,png

6.启动 mysql

终端中输入:net start mysql 或 sc start mysql 或直接在服务中直接右击启动即可启动 mysql 服务

7.修改 mysql 密码

终端中输入下列命令修改密码为 123456:

mysql -u root

mysql> update mysql.user set authentication_string=password('123456') where user='root' ;

mysql> flush privileges;

mysql> quit;

修改完成后,使用 mysql -u root -p123456 即可登录成功

8.卸载 mysql

打开终端,输入:

net stop mysql

sc delete mysql

命令停止并删除 mysql 服务,之后删除对应的 mysql 文件夹即可彻底卸载 mysql。

9.补充

不登录执行 sql 文件命令(若数据库没密码,则不写 -p 参数):mysql -u root -p123456 < mysql.sql

登录 mysql 之后执行 sql 文件命令:mysql> source mysql.sql

不登录 mysql 执行 sql 语句(若数据库没密码,则不写 -p 参数):mysql -u root -p123456 -e "show databases;"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值