windows mysql 绿色版安装

首先去官网下载mysql.zip压缩包。不要下载msi的。 msi是安装包。本文以mysql5.7.10为例。

1.解压mysql-5.7.10-winx64.zip到C:\mysql-5.7.10-winx64
2.以管理权限却换到C:\mysql-5.7.10-winx64\bin下
2.1 设置my.ini配置文件

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.
[mysqld]
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M

# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin

# These are commonly set, remove the # and set as required.
basedir = C:\mysql-5.7.10-winx64
datadir = G:\MySQLdata
#port = 3306
#server_id = .....

# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
character-set-server =utf8
loose-default-character-set =utf8

2.2 初始化数据目录,5.7.7之后不在有data目录
As of 5.7.7, Windows installation operations performed using the Noinstall package do not include a data directory. To initialize the data directory, use the instructions at Section 2.10.1.1, “Initializing the Data Directory Manually Using mysqld”.
 (新版的mysql默认没有data文件夹,切不能手动创建,初始化时会生成root密码。root 密码初始化在data文件夹 *.err 文件中)

mysqld.exe --initialize-insecure --user=mysql

windows下可省略--user选项
-insecure表示不会创建root密码
如果输入上面的命令后报错如下:


image.png

原因可能是cmd没有以管理员身份运行,导致无法写入注册表。还有可能是生成的文件有错,请前往my.ini中的data目录下清空里面的数据。

下面来安装mysql:

mysqld.exe --install
windows mysql 绿色版安装_第1张图片
image

2.3 启动MYSQL服务

启动服务命令如下:

net start mysql

image


3.登陆成功

windows mysql 绿色版安装_第2张图片
image

卸载服务如下:

mysqld -remove mysql

这个mysql是服务名称。

在my.ini 千万不要在路径中加入双引号。切记切记。
参考链接:http://www.bubuko.com/infodetail-1260953.html

2.5 允许用户远程访问

windows mysql 绿色版安装_第3张图片
远程访问.png

将主机那一栏里默认的localhost改为 % 即可。

2.4 授权

GRANT ALL PRIVILEGES ON *.* TO 'Threshold'@'%' WITH GRANT OPTION;
windows mysql 绿色版安装_第4张图片
授权.png

windows mysql 绿色版安装_第5张图片
关注我的公众号.jpg

你可能感兴趣的:(windows mysql 绿色版安装)