一,下载
地址:https://dev.mysql.com/downloads/mysql/
二,安装
以mysql-5.7.20为例子。
ZIP Archive版是免安装的。只要解压就行了。解压后在文件夹里面创建data文件夹和my.ini文件
my.ini文件内容如下:
# For advice on how to change settings please see
# *** 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.
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port =3306
#设置mysql的安装目录
basedir=D:\IT_Softwares\MySQL
#设置mysql数据库的数据的存放目录
datadir=D:\IT_Softwares\MySQL\data
#允许最大连接数
max_connections=200
#服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 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
安装服务步骤:
默认root密码是空的,这样很危险,必须修改密码,以管理员身份打开命令行,输入mysqladmin -uroot -p password ,更改密码:
使用新密码连接MYSQL:
三,MySQL环境变量自动配置
MySQL环境变量自动配置.bat
@echooff
sethome=%MYSQL_HOME%
if definedhome (
echo删除现有的MAVEN_HOME环境变量
wmicENVIRONMENT where "name='MYSQL_HOME'" delete
)
start%~dp0\RefreshEnv.exe
echo请输入MySQL所在路径:
set/p MYS_HOME=
wmicENVIRONMENT create name="MYSQL_HOME",username="",VariableValue="%MYS_HOME%"
rem判断Path变量中是否包含mysql相关的配置,没有就添加
echo%Path%|findstr "MySQL" >nul
if%errorlevel%equ 1 (
wmicENVIRONMENT where "name='path' and username=''"setVariableValue='%path%;%%MYSQL_HOME%%\bin;'
)
rem调用当前目录下的RefreshEnv刷新环境变量
start%~dp0\RefreshEnv.exe
echo请按任意键退出!
pause>nul
@echoon
这段批处理代码:
1,首先查看系统环境变量中是否存在MySQL相关的环境变量,如有则删除掉。
2,用户输入本地安装MySQL路径,添加MYSQL_HOME环境变量。
3,判断系统Path变量中是否包含MySQL相关的配置,没有就添加。
双击"MySQL环境变量自动配置.bat"文件运行批处理脚本,根据提示操作即可,如下图所示:
1,系统中存在MySQL相关的配置时:
2,系统中不存在MySQL相关的配置时:
注意:
脚本需要RefreshEnv.exe这个来刷新系统环境变量,需放在脚本同一目录下。
四,下载地址
链接:https://pan.baidu.com/s/1dHfGED7 密码:yo42