mysql5.7版本以上下载安装
1.mysql官网下载地址:https://downloads.mysql.com/archives/community/
2.下载完成后解压,解压后如图:
3.放置位置,把解压好的文件夹放在自己喜欢的位置
二、配置mysql
1.mysql-5.7.16-winx64目录下,新建一个my.ini。复制下面的代码保存就可以了。my.ini会替换掉下面的my-default.ini文件
注:my.ini文件的内容:
[mysql]
;mysql初始化之后需要去掉这一句
explicit_defaults_for_timestamp=true
; 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
;设置3306端口
port = 3306
; 设置mysql的安装目录
basedir=D:\\backSoft\\mysql-5.7.16-winx64
; 设置mysql数据库的数据的存放目录
datadir=D:\\backSoft\\mysql-5.7.16-winx64\\data
; 允许最大连接数
max_connections=200
; 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
; 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
三、安装mysql服务
1、右击开始按键选择搜索输入cmd,会出现一个命令提示符右键选择以管理员身份运行这个选项,不然就会出现一个身份不够的错误码
2.以管理员身份打开cmd窗口后,将目录切换到你的解压文件bin目录下。再输入mysqld install回车运行就可以了,注意是mysqld不是mysql。出现安装成功就可以了
3.这时我们可以先用mysqld --initialize 先初始化data目录:
然后我去运行数据库时,(net start mysql)。却报错了
处理方法:
四、设置环境变量(这一步可以放在 mysql初始化之前)
点击我的电脑,右键--属性--高级系统设置
找到高级系统设置配置环境变量
环境变量 新建 变量值是解压文件的路径
Path 单击path编辑
新建
然后用管理员方式进入命令行,跳转到安装文件的路径(注意这个路径是my.ini里指定的是数据的存放目录)
打开命令行窗口,在里面输入:mysqld --install
接着输入:mysqld
--initialize --console
执行这一步,是因为在MySQL5.7中没有data文件夹,需要用这几个命令产生data文件夹,并且初始化随机登陆密码(下图中画横线的就是系统自动生成的密码)
启动mysql服务
net start mysql
修改默认密码
之前系统随机生成的密码只能用来登陆,然后修改密码,用不了mysql,只有修改了才能用
启动了mysql服务后
命令行输入:mysql -u root –p
然后会提示要输入密码,就是之前生成的密码
登陆成功就是上图了,依次输入以下命令:(再为重新设置密码之前是无法使用数据库的)
SET PASSWORD FOR
'root'
@
'localhost'
= PASSWORD(
'自定义密码'
);

到此,重置密码成功 账号就是root 密码就是刚刚重置的密码
然后我们执行quit 退出登陆一下,再次登陆验证一下
mysql -u root -p
ok,登陆成功!!!
mysql5.7版本以上下载安装的更多相关文章
- mysql 5.7版本的下载安装
因为这次开发新的项目,需要用到mysql,因为之前用的都是oracle,所以学习下mysql的下载安装,在此留下一点记录,方便以后的回顾 一:mysql的下载地址:https://dev.mysql. ...
- Unity2017.x 版本的下载安装
Unity2017 版本从2017年7月开始正式发布Unity2017.1版本,为了初学者更加清晰明了的掌握全过程,笔者还是以完整的共19个步骤来给大家演示下载与配置安装的全过程,方便广大读者的无障碍 ...
- 解决android studio 3.5.3版本的下载安装问题 2.5日
有些好笑,我安装了android studio3.5版本的软件安装了四天,在刚开始的时候,同学们安装软件应该是一趟就下来了,但是我的软件一直卡在了 ERROR: Unable to find vali ...
- MySQL 8.0.13(Windows压缩版本)下载安装教程
MySQL下载安装教程 1.首先在百度上搜索mysql 2.点击链接进去,找到对应的路径 3.进去之后,可以看到版本是8.0.13,以及最下面有个Download按钮,点击下载 4.之后会跳转到开始下 ...
- JDK 7u60 版本发布下载安装
JDK 7u60 版本发布了,主要改进包括: JavaFX 更新到 2.2.60 Java Mission Control(JMC)更新到 5.3 如果你在一个早期版本的Java中禁用了过期检查功能, ...
- oracle 12C版本的下载安装
首先 去官网下载自己需要的oracle对应的操作系统的版本 接受协议后可下载 1 下载解压好后 进入主目录 进行安装 在配置安全更新中把我希望通过My Oracle Support接收安全更新前面的 ...
- windows版本redis下载安装
官方网站:http://redis.io/ 官方下载:http://redis.io/download 可以根据需要下载不同版本 在官方下载网页中有一个window版本的说明,说redis官方没有wi ...
- SPSS Statistics 多个版本的下载安装激活步骤
SPSS 23:https://www.cnblogs.com/coco56/p/11648386.html SPSS25:https://www.cnblogs.com/coco56/p/11648 ...
- centos7.6 yum安装mysql5.7版本
由于mysql5.5及之前的版本一些项目上线报错 卸载: 首先删除centos上原来的mysql老版本,注意备份,清理干净. 之前怎么安装的清理,防止卸载不干净会有冲突. 我之前yum安装mysql5 ...
随机推荐
- dev 从表处理
从表列名,从表选中行和主表选中一样,var selectrow = detailView.GetRow(detailView.FocusedRowHandle) as obj; private voi ...
- 笔记 - C#从头开始构建编译器 - 2
视频与PR:https://github.com/terrajobst/minsk/blob/master/docs/episode-02.md 作者是 Immo Landwerth(https:// ...
- python 循环结构(for-in)
循环结构(for-in) 说明:也是循环结构的一种,经常用于遍历字符串.列表,元组,字典等 格式: for x in y: 循环体 执行流程:x依次表示y中的一个元素,遍历完所有元素循环结束 示例1: ...
- jqTransform:呈现更美的表单
jqTransform,是DFC Engineering写的一个jQuery的样式插件,用于美化表单元素,使用方便简单,能美化所有表单元素包括input,radio,textarea,select,c ...
- 【日语】日语N5学习
副词与连接词 ~から: 从-(表示时间.场所起点) ~まで: 到-(表示时间.场所终点) と: 和(并列时用) えーと: 嗯 いっしょに: 一起 ちょっと: 一点儿 いつも: 经常.总是 ときどき: ...
- SVN限制IP访问
转自:https://www.cnblogs.com/wjlkingwjl/p/4630764.html 需求 SVN是放在公网的,需要特别指定公司的IP才能获取操作. 操作 在安装完Visual S ...
- python OpenCV使用
关于OpenCV简介 OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux.Windows.Android和Mac OS操作系统上.它轻量级而且高效——由一系列 C ...
- C语言中参数的传递
普通情况: 调用函数参数的传递,是采取入栈的方式,先上图一张: Fun是被调用的函数,而为了演示其参数传递的过程,特意多设了几个参数,其传递参数的汇编代码如下: 可以看出,汇编代码中将这9个参数的前5 ...
- Android笔记(二十八) Android中图片之简单图片使用
用户界面很大程度上决定了APP是否被用户接收,为了提供友好的界面,就需要在应用中使用图片了,Android提供了丰富的图片处理功能. 简单使用图片 使用Drawable对象 为Android应用增加了 ...
- nginx实现fastcgi反向代理
实现FastCGI: CGI的由来:最早的Web服务器只能简单地响应浏览器发来的HTTP请求,并将存储在服务器上的HTML文件返回给浏览器,也就是静态html文件,但是后期随着网站功能增多网站开发也越 ...