MySQL免安装版本的配置

MySQL下载

访问MySQL官网,进入MySQL Community Server下载页面,选择其他下载,下载Windows (x86, 64-bit), ZIP Archive免安装版本,这里使用8.0.17版本。

解压缩

下载之后,进行解压缩,解压缩到想要的位置即可,如:Z:_Server\mysql-8.0.17-winx64。

创建选项文件

可以省略不建。如果要创建,在MySQL家目录下创建my.ini文件,进行基本设置,主要内容如下:

[mysqld]
# 设置安装目录 basedir 
basedir=Z:/_Server/mysql-8.0.17-winx64
# 设置数据目录 datadir
datadir=Z:/_Server/mysql-8.0.17-winx64/data

选择MySQL服务器类型

MySQL8.0版本有两种类型,mysqld和mysqld-debug,mysqld是经过优化的二进制,支持命名管道,mysqld-debug类似mysqld,但可以进行完全调试和自动内存分配检查。

初始化MySQL

使用免安装器版本,这一步很关键。
进入MySQL家目录下的bin目录,执行如下命令:

PS Z:\_Server\mysql-8.0.17-winx64\bin>.\mysqld --initialize --user=mysql

这里的PS Z:_Server\mysql-8.0.17-winx64\bin>是当前路径提示符(下同)。执行该命令将完成数据目录的初始化工作。缺省的data目录建立在MySQL家目录下,在data目录里,可以找到一个.err文件,文件中可以看到一行信息,其中包括:

 A temporary password is generated for root@localhost: sj;t+6nw36dP

这是初始的管理员root密码。

启动MySQL服务器,修改root密码

下面就来启动MySQL,执行如下命令:

PS Z:\_Server\mysql-8.0.17-winx64\bin>.\mysqld --console

启动服务之后就可以修改root密码了,执行如下命令:

PS Z:\_Server\mysql-8.0.17-winx64\bin> .\mysql -u root -p

输入前面的初始化密码,就可以进入mysql命令行了:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

这里的mysql>是MySQL命令行提示符(下同)。执行该命令可以将root密码修改为123456,这里的123456就是你设置的新密码。
再次进入mysql命令行,就可以使用新密码了。
如果root想使用–host=127.0.0.1或–host=::1来连接服务器,则需要在mysql命令行中创建相应的账号,如:

mysql> CREATE USER 'root'@'127.0.0.1' IDENTIFIED BY '123456';
mysql> CREATE USER 'root'@'::1' IDENTIFIED BY '123456';

至此,基本的MySQL服务器的简单安装和配置就好了,更深入的学习需要花更多的时间和精力,现在可以满足基本的使用了。

个人认为免安装版本使用起来更方便,而且想使用哪个版本的服务器就启动哪个版本的服务器,当然,你要记得对应的版本里你放了些什么。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值