欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

win10安装mysql5.7及使用

程序员文章站 2022-04-14 13:41:01
...

老生常谈,记录一下今天在windows环境下安装mysql5.7的过程;

首先下载好安装包,

我下载的安装包长这样:

win10安装mysql5.7及使用

接下来,双击,正常走流程;

傻瓜式安装,一路往下走,安装成功以后;

接下来是重点:

因为mysql5.7是没有my-default.ini文件的,这里需要自己创建;

下面是文件内容:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]
#设置3306端口
port = 3306 
# 设置mysql的安装目录
basedir=C:\Program Files\MySQL\MySQL Server 5.7
# 设置mysql数据库的数据的存放目录
datadir=C:\Program Files\MySQL\MySQL Server 5.7\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

我这里是把my-default.ini文件放在安装路径下面的;

C:\Program Files\MySQL\MySQL Server 5.7\my-default.ini

接下来配置环境变量,PATH下面添加mysql安装路径:

C:\Program Files\MySQL\MySQL Server 5.7\bin

然后使用管理员身份打开cmd命令行,如果不知道怎么使用管理员身份打开命令行,教你们一个小技巧:

在文件路径中输入:C:\Windows\System32

然后就能在当前文件夹下看到cmd.exe,

再右键使用管理员身份打开,就可以了;

win10安装mysql5.7及使用

 

接下来,进入mysql安装目录,

cd C:\Program Files\MySQL\MySQL Server 5.7\bin

接下来输入mysqld -install

安装mysql,提示安装成功之后;

再输入:mysqld  --initialize

回车;

这里注意,由于mysql5.7是默认没有data文件的,这个命令是可以创建data文件,所以这里注意不要手动创建data文件,不然会报错,提示已经存在, --initialize specified but the data directory has files in it. Aborting.)

初始化成功之后,

输入:  net start mysql  

启动成功!

win10安装mysql5.7及使用

接下来登录mysql,

输入mysql -u root -p    然后回车

由于mysql5.7在初始化的时候,会默认给一个随机密码,这个文件是在data文件夹下面的,

搜索*.err,然后使用文本编辑器打开,

2018-08-26T05:53:27.981359Z 1 [Note] A temporary password is generated for aaa@qq.com: ksTpCJapL3?P

找到上面这一行,红色部分就是登录密码了。

 

登录成功之后,我们可以使用如下命令修改root密码;

set password for 用户名@localhost = password('新密码');

例:

set password for aaa@qq.com = password('1234');

好了,安装mysql就先说到这里;