MySQL 安装教程 (ZIP版)
MySQL 安装教程 (ZIP版)
最近在学习爬虫,是要用到MySQL数据库的,今天去官网一看吓到我了,版本号 8.0.17
???!在我印象中MySQL一直是5.0+版本的,好像是直接跳到8.0的,于是我就找人拷贝了一份mysql-5.7.26-winx64.zip
。
官方是提供mis
安装版本的,但是我居然放觉得安装包版安装更难。。。
你也可以去网上找到资源或者去官网 下载:https://dev.mysql.com/downloads/mysql/5.7.html#downloads
解压
将zip解压到本地,如:D:\Program\mysql-5.7.26-winx64
配置my.ini
打开之前的解压目录,新建一个记事本文件输入以下内容,并将文件名称改成my.ini
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\Program\mysql-5.7.26-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\Program\mysql-5.7.26-winx64\\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
skip-grant-tables
环境变量
复制bin
目录地址,添加到环境变量
参考:https://lengqie.live/archives/103.html
安装和初始化
以管理员权限运行CMD输入(这里一定是要管理员!!!)
mysqld install #安装
mysqld --initialize #初始化
启动服务
net start mysql #启动服务
登陆
mysql -uroot -p #登陆
由于在配置my.ini
的时候最后一条是配置为免密码登陆的,所以登陆是是必须要密码的,要是想要密码登陆请
重新配置my.ini
将最后一条代码注释,如
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\Program\mysql-5.7.26-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\Program\mysql-5.7.26-winx64\\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#skip-grant-tables
初始化的时候是系统是随机生成密码的,可以再安装目录的data
目录下的.err
文件!我们可以打开文件查看默认密码,大约在第7行左右。
我们可以登陆MySQL后使用简单的MySQL语句更改密码
set password for root@localhost = password(‘你的密码’);
记得在更改配置文件后记得要重启一下服务
net stop mysql #暂停服务
net start mysql #启动服务