源码安装MySQL
一、安装平台
Win10 64位
二、安装的MySQL版本
mysql-5.7.21
三、下载,配置和安装的步骤
1、下载MySQL压缩包,打开网址https://dev.mysql.com/downloads/mysql/,选择需要的版本点击下载
2、进入如下页面,让注册账户再下载,不用管,点击红框中文字就可以下载了,自行选择下载的目录。
3、将压缩包解压到你想安装的目录,我解压到D盘下了,文件结构如下:涂鸦的为进行第六步之后生成的data目录。
4、由于新版的MySQL没有my-default.ini文件,需要自己新建一个my.ini文件,其中需要修改basedir和datadir的内容,将路径修改为自己安装的mysql的路径。内容如下:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\Program Files (x86)\MySQL\mysql-5.7.21-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\Program Files (x86)\MySQL\mysql-5.7.21-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
5、以管理员身份进入cmd下,进入bin目录(以我的bin目录为例:D:\Program Files (x86)\MySQL\mysql-8.0.17-winx64\bin)
6、初始化mysqld --initialize
7、安装mysqld -install
8、开启服务net start mysql
9、 获取初始密码登录
初次生成的登录密码在data文件夹的文件名为(你的计算机名).err文件里
用notepade打开可以搜索到里面有A temporary password is generated for root@localhost: sfrl!u:g.3wN,sfrl!u:g.3wN这个就是我的初始密码
10、用初始密码登录mysql,然后修改密码
登录mysql:
修改密码::set password=password('新密码');