图片 2

mysql 绿色版 安装

Posted by

1.下载mysql的绿色版压缩包。(自行百度)

blog.csdn.net/q98842674/article/details/12094777

2.自行规划目录解压

blog.csdn.net/wml0109/article/details/52586457

3.安装

blog.csdn.net/qq_26525215/article/details/53424152

注意:我遇到的两种版本的安装方法(暂时按照解压后的目录中是否含有data目录来区分)

本文是参照上面三个文章针对本人情况进行的整理,感谢上面三位作者分享的

3.1
无data目录(我用到的的是5.7的版本)

MySQL下载地址:

3.1.1 配置环境变量

https://dev.mysql.com/downloads/file/?id=469273

  path环境变量 追加 D:depemtmysql-5.7.14-winx64bin
(根据自己的目录结构去加)

点击下载

3.1.2 修改配置文件my.ini

1.下载解压MySQL压缩包

  默认解压后是my-default.ini 重名命为my.ini

将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是:

  追加配置

“D:JavaDevelopmysql-5.7.18-winx64”

[mysql]
default-character-set=utf8
[mysqld]
basedir=D:depemtmysql-5.7.14-winx64
datadir=D:depemtmysql-5.7.14-winx64data
port=3306
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB

在目录下新建一个my.ini文件

  需要修改basedir和datadir两个属性为自己的目录结构

内容为

3.1.3 执行安装 


  以管理员身份启动命令行cmd

[mysql]

  进入到mysql的bin目录下

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

  执行安装

default-character-set=utf8

mysqld install

[mysqld]

  输出 Service sucessfully installed.
安装成功

#设置3306端口

3.1.4 .初始化数据库

port = 3306

 

# 设置mysql的安装目录

mysqld --initialize

basedir=D:JavaDevelopmysql-5.7.18-winx64

  没有输出
此时mysql的目录中会出现data目录

# 设置mysql数据库的数据的存放目录

3.1.5 修改root用户密码

datadir=D:JavaDevelopmysql-5.7.18-winx64data

  启动mysql 服务  

# 允许最大连接数

net start mysql

max_connections=200

  登陆mysql

# 服务端使用的字符集默认为8比特编码的latin1字符集

mysql -u root -p

character-set-server=utf8

  输入密码(密码在data目录下的  *.err文件中 PS
*是根据自己的计算机名生成的文件名)

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

  登陆成功

default-storage-engine=INNODB

  修改密码


alter user 'root'@'localhost' identified by '新密码';

注意这里保存时编码为ansi,否则会报如下错误:error: Found option without
preceding group in config file: D:Program
Filesmysql-5.6.25-winx64my.ini at line: 1 Fatal error in defaults
handling. Program
aborted。特别说明.ini文件是window里面的配置文件。保存里面各种默认的数据。安装版的是在安装的时候让你自己选然后系统给你保存进来,zip
archive是自己写,都一样。

  修改成功

2.添加环境变量

  至此可以使用了

操作如下:

3.2
有data目录(我使用的是5.5版本)

1)右键单击我的电脑->属性->高级系统设置(高级)->环境变量

直接写一个bat文件 放在bin目录里
运行就可以启动(环境变量也得配同上3.1.1)

点击系统变量下的新建按钮

 

输入变量名:MYSQL_HOME

@echo off
start mysqld --no-defaults --console --character-set-server=utf8

输入变量值:D:JavaDevelopmysql-5.7.18-winx64

 

#即为mysql的自定义解压目录。

2)选择系统变量中的Path

点击编辑按钮

在变量值中添加变量值:%MYSQL_HOME%bin

注意是在原有变量值后面加上这个变量,用;隔开,不能删除原来的变量值

3.
将mysql注册为windows系统服务

1)从cmd(管理员身份打开)进入到MySQL解压目录下的 bin 目录下:

2)输入服务安装命令:

mysqld install MySQL
–defaults-file=”D:JavaDevelopmysql-5.7.18-winx64my.ini”

#解压目录下修改的my.ini文件

安装成功后会提示服务安装成功。

#注:my.ini文件放在MySQL解压后的根目录下

#移除服务命令为:mysqld remove


下面这步很恶心了,可能会启动不起来

  1. 启动MySQL服务

方法一:

启动服务命令为:net start mysql

方法二:

打开管理工具 服务,找到MySQL服务。

通过右键选择启动或者直接点击左边的启动来启动服务。

图片 1

cmd没启动起来的情况

图片 2

window服务没启动起来的的情况

如果上面的两种方法都没起来服务

开始下面的步骤

1.首先,你需要把原来的服务删除:

在bin目录下执行

相关文章

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注