原文作者:aircraft

原文地址:https://www.cnblogs.com/DOMLX/p/8094659.html

今天因为换了个LINUX系统 把我的E盘不小心给卸载了 结果还是不能用  导致 我E盘里面的mysql也都被删除了    所以又要在次重新装一个MYSQL 了    花了很多时间  也看了很多教程、好了废话不多说  进入正题。

下载地址:https://downloads.mysql.com/archives/community/

上图  根据自己电脑是64位还是32位的装。

解压后如上图所示   自己根据自己喜欢   放在 自己喜欢的位置 盘之类的。

2.配置MYSQL

创建一个my.ini文件

下面这些直接复制粘贴放进去       然后看到里面有一些是 涉及到路径的      记得全部改为你们自己路径    记住!!!!   保存的时候选择    另存为   把下面的编码格式改为ANSI   注意!!!

注:my.ini文件的内容:   [mysql]; 设置mysql客户端默认字符集default-character-set=utf8[mysqld];设置3306端口port = 3306; 设置mysql的安装目录basedir=F:\mysql-5.7.10-winx64; 设置mysql数据库的数据的存放目录datadir=F:\mysql-5.7.10-winx64\data; 允许最大连接数max_connections=200; 服务端使用的字符集默认为8比特编码的latin1字符集character-set-server=utf8; 创建新表时将使用的默认存储引擎default-storage-engine=INNODB

然后 配置环境变量路径    右键点击我的电脑 属性   进入高级设置      然后点击高级里面的   环境变量  找到下面框框的path  上下两个框的path都要改最好  点击进去   添加自己的目录    例如我的  E:\mysql-5.7.16-winx64\bin

然后进入正题     在桌面点击搜索输入 cmd    或者在自己电脑左下角(电脑有不同)搜索整个电脑文件的 搜索框里面输入cmd   会出现一个 cmd命令行的打开程序    直接右键点击   以管理员的方式打开     记住!!!!管理员方式运行。我在这里错了很多次

打开之后 将当前目录切换到你安装的那个Bin目录下   然后输入mysqld install  回车

出现上图这个就代表这一步成功了

接下来用 mysqld  --initialize初始化data目录

出现这个就代表成功

这里一般很多人都会报错  Found option without preceding group in config file:XXX; Fatal error in defaults handling.

我来讲一下解决方法:

首先看看刚才保存的my.ini文件的  编码格式有没有按照我说的 用ANSI

然后关闭打开试试一遍

OK  还不行的话  我们可以先不管   换一种方式

在自己那个my.ini文件里面的最下面加入  skip-grant-tables

直接重新打开cmd    输入mysql   -uroot -p 然后直接两个回车进入不要密码的 mysql里面

这时候可以进去改密码   改密码之后登陆的时候可能会报这样的错误

ERROR 1054 (42S22): Unknown column 'password' in 'field list'

这是因为老方法是这样改的

update mysql.user  set password=password('root') where user='root'时提示ERROR 1054 (42S22): Unknown column 'password' in 'field list',原来是mysql数据库下已经没有password这个字段了,password字段改成了

authentication_string

不过没关系   按我说的来

这时候我们已经进入了不要密码的mysql 里面     在输入  use mysql;  然后 直接输入下面文字  修改密码    密码 你们自己打  就是把password里面的

update mysql.user set authentication_string=password('root') where user='root' ;

然后在输入 FLUSH PRIVILEGES;

然后输入  exit;退出数据库

删除 my.ini 里面刚才加入的最后一行代码

在打开cmd

在直接mysql -uroot -p123456;              123456是我的密码  你的密码自己输入

这是候 应该就能成功的进入数据库了。

大家好我是飞机,是一个想成为全栈工程师的男人。

转载于:https://www.cnblogs.com/DOMLX/p/8094659.html

mysql安装 2018最新安装mysql教程及遇到的问题解决Windows下相关推荐

  1. 安装2019Pycharm最新版本-详细教程--激活码

    安装2019Pycharm最新版本-详细教程–激活码 1下载安装 1.1打开官网 http://www.jetbrains.com/pycharm/download/#section=windows ...

  2. 《软件安装与使用教程》— Windows操作系统快速安装MATLAB最新最全教程(保姆级教程以MATLAB2019A为例)

    <MATLAB教程>- Windows操作系统快速安装MATLAB(保姆级教程以MATLAB2019A为例) 目录 <MATLAB教程>- Windows操作系统快速安装MAT ...

  3. mysql怎样在bat脚本中添加日志_如何在windows下用bat脚本定时备份mysql

    作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请注明作/译者和出处,并且不能用于商业用途,违者必究. 并不是所有MySQL都运行在Linux下,windows下也需要 ...

  4. Golang入门教程(十七)Linux/Windows下快速搭建和配置NSQ

    前言 NSQ是一个基于Go语言的分布式实时消息平台,它基于MIT开源协议发布,代码托管在GitHub,其当前最新版本是0.3.1版.NSQ可用于大规模系统中的实时消息服务,并且每天能够处理数亿级别的消 ...

  5. WIndows 下安装mysql (non-install版本,即绿色版,或称为 源码包)

    本文针对mysql-noinstall版本,也就是解压缩版的安装配置应用做了个总结,这些操作都是平时很常用的操作.文章中不对mysql的可执行文 件安装版做介绍了,可执行安装版有很多的弊端,我也不一一 ...

  6. kali2018安装教程_2018最新Kali升级教程

    2018最新Kali升级教程 发布时间:2018-09-22 22:29, 浏览次数:294 , 标签: Kali <>2018最新Kali升级教程 * 网上教程有很多,但试了几个都不行, ...

  7. python数据库管理软件_MySQL管理工具MySQL Utilities — 介绍与安装(1)

    MySQL Utilities介绍 MySQL Utilities 提供一组命令行工具用于维护和管理 MySQL 服务器,包括: 管理工具 (克隆.复制.比较.差异.导出.导入) 复制工具 (安装.配 ...

  8. MySQL的下载、安装和配置

    MySQL是一个关系型数据库管理系统,是最流行的关系型数据库管理系统关系型数据库管理系统之一,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性. My ...

  9. mysql数据库安装以及登录(如何在windows下安装mysql数据库,以及解决mysql8登录报错问题,绝对是保姆级别的,不要错过哦)

    目录 概述 MySQL的卸载(选看) 停止MySQL服务 软件的卸载 方式1:通过控制面板方式 方式2:通过360或电脑管家等软件卸载 方式3:通过安装包提供的卸载功能卸载 残余文件的清理 清理注册表 ...

最新文章

  1. Python Threading 多线程编程
  2. java 跳跃表_c++实现跳跃表(Skip List)的方法示例
  3. 关于js的function.来自百度知道的回答,学习了.
  4. 【转】如何开始学习CoreCLR源代码?
  5. 小白学JAVA,与你们感同身受,JAVA---day5:关于多态的理解和分析。鲁迅的一句话:总之岁月漫长,然而值得等待。
  6. 带你读论文丨异常检测算法及发展趋势分析
  7. Swiper插件的基本使用方法和案例
  8. 《深度学习笔记》——listnumpy索引操作的学习笔记
  9. mysql 数值型注入_slq-注入总结(中)
  10. stochastic noise and deterministic noise
  11. 3des 解密 java_◆JAVA加密解密-3DES
  12. mongoVue破解版
  13. RGB、HSL、Hex网页色彩码,看完这篇全懂了
  14. 解决ES只能查询10000条数据的问题
  15. matlab gui 分辨率,MATLAB GUI控件大小和字体适应界面和电脑分辨率
  16. hadoop合并日志_hadoop 日志处理
  17. e580显卡驱动_联想e580显卡驱动下载-联想e580笔记本显卡驱动v25.20.15012.2005 官方版 - 极光下载站...
  18. 第512章 河系量子计算机,分身投胎万界(猛虎道长著)_第512章、河系量子计算机_历史军事小说_笔趣阁...
  19. 日本知名汽车零部件公司巡礼系列之株式会社70
  20. Bzoj3687简单题(bitset)

热门文章

  1. Java面试题整理二(侧重SSH框架)
  2. 关于 IHTMLDocument4 在 Delphi7.0 中不能编译的的解决方法
  3. java构造方法,构造代码块,静态代码块的执行顺序
  4. C#版 - Leetcode 201. 数字范围按位与(bitwise AND) - 题解
  5. 正则表达式--内功心法
  6. 用turtle画中国象棋棋盘
  7. Android源码分析之 JobScheduler
  8. spring-boot+spring-session集成
  9. yslow各个指标含义
  10. 文件服务器 重复文件,ftp服务器校验重复文件