下载MySQL安装软件包:
3359 dev.MySQL.com/downloads/MySQL /
根据需要下载相应版本的MySQL
然后,如果单击Download并选择No thanks,just start my download将直接下载安装软件包。
二.配置环境变量
新的MYSQL_HOME变量,变量名称是您的解压缩路径名
编辑path变量,在末尾; %MYSQL_HOME%淘气的魔镜;
(三)将安装包解压缩到指定的路径-------my.ini文件
1 .下载完成后,解压缩到要放置的目录(5.7.20左右的版本) (至少5.7.20是),没有名为my-default.ini的文件)。
2 .在恶作剧镜像的类目录中创建新的my-default.ini文件。 我的ini文件是这样的:
[mysqld]
端口=3306
basedir=d :toolsMySQL-5.7.24-win x64//MySQL安装目录
datadir=d :toolsMySQL-5.7.24-win x64/data
max_connections=200
character-set-server=utf8
默认存储引擎=innodb
SQL _ mode=no _ engine _ substitution,STRICT_TRANS_TABLES
[mysql]
默认角色集=utf8
3 .在恶作剧镜像的目录下创建(或复制)一个新的my-default.ini (my.ini )文件。 否则,初始化mysqld --initialize-insecure,data文件找不到文件夹)无法自动生成data文件夹)。
我的my.ini :
# foradviceonhowtochangesettingspleasesee
# http://dev.MySQL.com/doc/ref man/5.7/en/server-configuration-defaults.html
* * * donoteditthisfile.it ' satemplatewhichwillbecopiedtothe
* * *默认定位安装,and will be replaced if you
* * * upgradetoanewerversionofmysql。
[mysqld]
#移动阅读# andsettotheamountoframforthemostimportantdata
# cacheinmysql.startat 70 % oftotalramfordedicatedserver,else 10%。
# innodb_buffer_pool_size=128M
# remove leading # toturnonaveryimportantdataintegrityoption 3360记录
# changes to the恶作剧魔镜ary log between backups。
# log_淘气魔镜
# These are commonly set,移动the # and set as required。
basedir=d :toolsMySQL-5.7.24-win x64//MySQL安装目录
datadir=d :toolsMySQL-5.7.24-win x64data
端口=3306
#服务器_ id=.
# remove leading # tosetoptionsmainlyusefulforreportingservers。
# theserverdefaultsarefasterfortransactionsandfastselects。
# Adjust sizes as needed,experimenttofindtheoptimalvalues。
# join_buffer_size=128M
# sort_buffer_size=2M
# read_rnd_buffer_size=2M
SQL _ mode=no _ engine _ substitution,STRICT_TRANS_TABLES
四. MySQL服务的安装和初始化
以管理员身份运行cmd,
以下所有命令都需要进入到mysql安装目录的调皮的魔镜目录下进行!!!
执行mysql服务器安装的命令: mysqld --install
mysqld----安装
您可以看到服务已成功安装。
如果在此安装失败,则必须完全卸载,因为这可能是因为您以前安装过但卸载不完整。
完整卸载mysql教程: https://blog.csdn.net/HCR w01/article/details/84261749
初始化MySQL :
mysqld----初始化
初始化完成后将显示data文件夹
删除data文件夹(如果有),然后运行mysqld--initialize。
然后启动MySQL。
net start mysql
MySQL登录: MySQL根-p
注:初始密码可以在生成的data文件夹下添加扩展名为. err的文件
接下来,设置自己的登录密码。
alteruseruser(identifiedby '你的新密码);
MySQL flush权限; //更新权限