mysql安装详细步骤

一、MySQL 下载

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

image-20201009105537632

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

image-20201009105549327

进去后看到:

image-20201009105603824

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

image-20201009105624541

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

image-20201009105636457

直接下载会很慢,复制链接到迅雷中会快很多,下载完成。

二、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;

将该文件放置解压文件的根目录中

image-20201009105646472

然后以管理员身份运行cmd.exe;

1
2
3
4
mysqld -install
mysqld --initialize-insecure --user=mysql -- 初始化
net start mysql
mysqladmin -u root -p password 你的密码

image-20201009105656811

安装完成!

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

image-20201009105706600

安装成功!

三、登陆

cmd进入后,输入mysql -u root -p ,然后输入你刚才设置的密码;quit 退出。

image-20201009105715618

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