mysql解压版安装配置及设置密码

昨晚有个朋友安装mysql好几次没有成功,让我帮忙安装下,我就给他写了教程,记录下。

注意:如果之前安装失败过,要把之前安装过的记录都删掉,包括注册表中的。

版本:mysql5.7.27

首先去官网下载最新版mysql:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

由于64位的只有解压版,没有mini安装版,就直接下载解压版了:

mysql解压版安装配置及设置密码_第1张图片

下载完就直接解压即可。接下来就是配置启动了。

1、添加path路径:D:\develop\oracle\mysql\mysql-5.7.27-winx64\bin

mysql解压版安装配置及设置密码_第2张图片

2、新建/修改my.ini配置文件

在安装目录下编辑my.ini文件,没有就自己新建。

在其中修改或添加配置 :(注意千万不要手动创建data目录,没有就对了)

basedir=D:\develop\oracle\mysql\mysql-5.7.27-winx64

datadir=D:\develop\oracle\mysql\mysql-5.7.27-winx64\data

内容如下:

# CLIENT SECTION

# ----------------------------------------------------------------------

#

# The following options will be read by MySQL client applications.

# Note that only client applications shipped by MySQL are guaranteed

# to read this section. If you want your own MySQL client program to

# honor these values, you need to specify it as an option during the

# MySQL client library initialization.

#

[client]

 

port=3306

 

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

 

[mysqld]

 

basedir=D:\develop\oracle\mysql\mysql-5.7.27-winx64

datadir=D:\develop\oracle\mysql\mysql-5.7.27-winx64\data

# 允许最大连接数

max_connections=100

# 服务端使用的字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

3、以管理员身份运行cmd(千万要用管理员身份运行)

首先,进入mysql安装bin目录

然后输入:mysqld  -install

mysql解压版安装配置及设置密码_第3张图片

再执行命令:mysqld --initialize-insecure

控制台不会有任何反应,等待执行结束

这个时候再看下bin目录,data文件目录就生产了,并生成了一堆文件

mysql解压版安装配置及设置密码_第4张图片

如果刚才自己创建了data目录,可以删掉,再执行此命令即可。

4、启动服务

Net start mysql(关闭命令:net stop mysql)

如果报错:由于找不到msvcr120.dll  无法继续执行代码

mysql解压版安装配置及设置密码_第5张图片

这是因为缺失vcredist导致的,去网上下载一个安装即可:

https://www.microsoft.com/zh-CN/download/details.aspx?id=40784

mysql解压版安装配置及设置密码_第6张图片

5、设置账号密码

 

1)首先输入命令登入mysql: mysql -u root -p

由于初始没有设置密码,直接enter键跳过密码输入即可

mysql解压版安装配置及设置密码_第7张图片

2)输入命令:alter user root@localhost identified by 'mypassword123'  修改密码

 

密码修改完成,退出

mysql解压版安装配置及设置密码_第8张图片

3)再重新登入,不输密码进不去咯

输入刚才设置的密码:登录成功

mysql解压版安装配置及设置密码_第9张图片

 

你可能感兴趣的:(oracle,软件)