白发渔樵江渚上,惯看秋月春风。 一壶浊酒喜相逢,古今多少事,都付笑谈中。 ——《临江仙》
一、下载
1.在官网上下载MySQL对应的版本:https://downloads.mysql.com/archives/community/
2.下载完成解压到指定路径:
二、配置MySQL
在mysql-5.7.15-winx64目录下,复制my-default.ini命名为my.ini。
配置my.ini文件
[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置3306端口 port = 3306 skip-grant-tables # 设置mysql的安装目录 basedir=D:\Program Files (x86)\mysql-5.7.15-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\Program Files (x86)\mysql-5.7.15-winx64\data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB
三、安装MySQL服务
1.以管理员身份运行cmd,并指定到MySQL安装位置bin文件下,运行mysqld install 安装
2.使用mysqld --initialize 初始化data目录,在安装目录下出现data初始化数据文件夹
四、修改密码
1.启动mysql服务;
2.进入mysql 数据库,修改密码
mysql> use mysql; Database changed mysql> update mysql.user set authentication_string=password(‘zxm5312‘) where user=‘root‘; Query OK, 1 row affected, 1 warning (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 1 mysql> flush privileges; Query OK, 0 rows affected (0.00 sec) mysql> set password=password(‘zxm5312‘);Query OK, 0 rows affected, 1 warning (0.00 sec)
3.退出mysql 服务,注释掉配置文件中skip-grant-tables,然后重新启动mysql 服务登陆mysql 数据库。
[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置3306端口 port = 3306 # skip-grant-tables [将此处注释掉] # 设置mysql的安装目录 basedir=D:\Program Files (x86)\mysql-5.7.15-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\Program Files (x86)\mysql-5.7.15-winx64\data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8
时间: 2024-10-21 07:46:04