一、MySQL 下载
直奔主题,首先进入https://www.mysql.com/downloads/,界面如下:

然后,将该页面划到最后,看到如下界面:

进去后看到:

点击上图中的第二步后,出现下图:

先选择版本,然后根据电脑是32位|64位来下载相应的版本。点击download后,出现下图:

直接下载会很慢,复制链接到迅雷中会快很多,下载完成。
二、MySQL 安装
安装后解压,将该目录添加至环境变量(可以网上搜索解决方案)中,并检查根目录中有没有my_default.ini文件,没有的话,需要自己创建一个,文件名字为my.ini;首先创建一个txt文件,其中内容为:
1 2 3 4 5 6 7 8 9 10 11 12
| [mysqld]
port = 3306 basedir=D:/mysql5711 datadir=D:/mysql5711/data max_connections=200 character-set-server=utf8 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql] default-character-set=utf8
|
修改文件名为my.ini;
将该文件放置解压文件的根目录中

然后以管理员身份运行cmd.exe;
1 2 3 4
| mysqld -install mysqld --initialize-insecure --user=mysql -- 初始化 net start mysql mysqladmin -u root -p password 你的密码
|

安装完成!
继续输入mysql –version,查看是否安装成功

安装成功!
三、登陆
cmd进入后,输入mysql -u root -p ,然后输入你刚才设置的密码;quit 退出。

Docker 安装
1 2 3 4 5 6 7 8 9 10 11 12
| docker run -p 3306:3306 --name mysql \ -v /mydata/mysql/log:/var/log/mysql \ -v /mydata/mysql/data:/var/lib/mysql \ -v /mydata/mysql/conf:/etc/mysql \ -e MYSQL_ROOT_PASSWORD=1 \ -d mysql:5.7 参数说明 -p 3306:3306:将容器的 3306 端口映射到主机的 3306 端口 -v /mydata/mysql/conf:/etc/mysql:将配置文件夹挂载到主机 -v /mydata/mysql/log:/var/log/mysql:将日志文件夹挂载到主机 -v /mydata/mysql/data:/var/lib/mysql/:将配置文件夹挂载到主机 -e MYSQL_ROOT_PASSWORD=root:初始化 root
|