MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。

点击进入:下载地址

1.下面是msi的下载和安装的步骤

点击进去之后根据自己电脑位数进行下载。

下载完成后可参照以下安装步骤进行安装

这里需要设置MySQL的登录密码,链接数据库的时候需要用到登录密码。 用户名是:root

安装完成后可在开始点击MySQL链接数据库。

2.下面是zip的下载和安装的步骤

根据自己电脑位数进行下载。

下载完成后可参照以下安装步骤进行安装

1、将压缩包解压到D盘,路径为:D:\mysql-5.7.25-winx64

2、将 my.ini 文件复制到 D:\mysql-5.7.25-winx64 路径下

3、配置环境变量

编辑键名:Path值为:D:\mysql-5.7.25-winx64\bin;

4、在 D:\mysql-5.7.25-winx64\bin 目录下,输入cmd,启动控制台

执行 mysqld -install进行MySQL的安装

执行 mysqld --initialize-insecure --user=mysql进行MySQL的初始化

执行 net start mysql进行启动mysql服务

执行 mysqladmin -u root -p password 进行设置新密码

Enter password: 直接回车,然后输入两次新密码root即可

5、完成安装,连接数据库 mysql -h localhost -u root -p 注意:win10下,需要在Windows PowerShell(管理员)下执行以上命令(在开始里面)

以下是配置文件my.ini

[mysqld]#设置MySQL安装路径 basedir = D:/mysql-5.7.25-winx64#设置mysql数据库的数据的存放目录,是data datadir = D:/mysql-5.7.25-winx64/data#设置数据库连接端口 port = 3306#设置mysql服务器的字符集 character-set-server=utf8#default-storage-engine=MyISAM default-storage-engine=INNODB #支持 INNODB 引擎模式。修改为 default-storage-engine=INNODB 即可。 #如果 INNODB 模式如果不能启动,删除data目录下ib开头的日志文件重新启动。#设置最大连接数 max_connections=512#允许临时存放在查询缓存区大小 query_cache_size=0

3、配置环境变量

编辑键名:Path值为:D:\mysql-5.7.25-winx64\bin; 中的D:\mysql-5.7.25-winx64\bin; 更改为你所安装的路径,路径需要到bin目录下。

以及配置文件my.ini中的#设置MySQL安装路径basedir = D:/mysql-5.7.25-winx64和#设置mysql数据库的数据的存放目录,是data datadir = D:/mysql-5.7.25-winx64/data 都需要更改路径。

4.修改登录密码

方法一

c:\>mysqladmin -uroot -p旧密码 password 新密码
mysql>use mysql;-- 注意:在之前的版本中,密码字段的字段名是password,5.7版本改为了 acthentication stringmysql>update user set password=password('新密码') where user='root';mysql>flush privileges;

方法一

mysql>exit;
mysql>quit;
mysql>\q;
mysql>net stop mysql

mysql不同版本安装教程

mysql5.7各版本安装教程

mysql5.6各版本安装教程

mysql8.0各版本安装教程

更多相关文章

  1. ES6 变量声明,箭头函数,数组方法,解构赋值,JSON,类与继承,模块化练习
  2. 浅谈Java中Collections.sort对List排序的两种方法
  3. Python list sort方法的具体使用
  4. python list.sort()根据多个关键字排序的方法实现
  5. android上一些方法的区别和用法的注意事项
  6. android实现字体闪烁动画的方法
  7. Android中dispatchDraw分析
  8. Android四大基本组件介绍与生命周期
  9. Android(安卓)MediaPlayer 常用方法介绍

随机推荐

  1. PHP还能开发什么?
  2. php简单图形面积计算器的实现
  3. 直击PHP的异常和错误处理
  4. php如何实现图片上传的封装
  5. PHP中如何形成static::与new static()的
  6. 【设计模式】PHP单例模式的应用场景和实
  7. PHP中$是什么意思?
  8. PHP 10 个常见安全问题(实例讲解)
  9. 一个简单QQ群聊案例代码解析(PHP实现)
  10. php面向对象简单概括