mysql 编译安装 window篇

传送门

# mysql下载地址
https://www.mysql.com/downloads/

# 找到MySQL Community Edition (GPL)
https://dev.mysql.com/downloads/

# 再找到MySQL Community Server (GPL)
https://dev.mysql.com/downloads/

# 选择自己的操作系统选择源码下载
https://dev.mysql.com/downloads/file/?id=471342

# 选择No thanks, just start my download.
https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip

 

在目录下新建一个my-default.ini,加入以下内容

[mysqld] 
#设置3306端口
port = 3306 

# 设置mysql的安装目录
basedir=D:\mysql-5.7.19-winx64

# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-5.7.19-winx64\data

# 允许最大连接数
max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8

# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB 

 

进入bin目录,打开命令行输入初始化:

# 这个命令会在目录中新建一个data文件夹。
# 你要根据文件夹中的.err文件解决初始化问题。
# 如果有问题,就根据提示解决,
# 然后删除data文件夹,再一次输入以下命令。
# 直到没有ERROR级别的错误,然后再进入下一步操作。
mysqld --initialize

 

安装

mysqld --install mysql-5.7.19-winx64 --defaults-file=D:\mysql-5.7.19-winx64\my.ini

其中 mysql-5.7.19-winx64 是服务的名字,可以自定义,这对应待会net start mysql-5.7.19-winx64

defaults-file 指定了配置文件的路径

如果之前有安装了。可以使用mysqld --remove <服务名,如:mysql-5.7.19-winx64>来删除

命名的话建议定义为mysql ,这样也方便记录。而且删除的时候也可以直接mysqld remove来删除

 

启动服务

net start mysql-5.7.19-winx64

 

 

进入mysql命令行

mysql -u root -p

直接空格试试是否正确,如果不正确的话。进入data文件夹中的.err文件。找到A temporary password is generated for root@localhost:

后面那一串就是密码了。如图,那么我本次的临时密码就是:=9X4Uw=u(.uw。

 

将它黏贴如命令行即可

 

进入之后,使用以下命令修改密码为 123

set password for root@localhost = password('123');

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值