当前位置: 首页 > news >正文

win10 mysql5.7.20_Win10下MySQL5.7.20 Mysql(64位)解壓版安裝及bug修復

2、解壓到某一文件夾,如“C:\Program Files\MySQL\mysql-5.7.20-winx64”

3、添加環境變量(系統變量):

變量名:MYSQL_HOME

變量值:C:\Program Files\MySQL\mysql-5.7.20-winx64;

在系統變量path原有值后添加路徑:%MYSQL_HOME%\bin

4、在C:\Program Files\MySQL\mysql-5.7.20-winx64根目錄下新建配置文件:my.ini(編碼為ANSI),在my.ini中保存以下內容:(包含字符集等設置項)

[Client]

port = 3306

default-character-set=utf8

[mysqld]

port = 3306

max_connections=200

character-set-server=utf8

default-storage-engine=INNODB

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

init-connect='set names utf8'

[mysql]

default-character-set=utf8

auto-rehash

5、在C:\Program Files\MySQL\mysql-5.7.20-winx64\bin路徑下新建配置文件:my.ini(編碼為ANSI),在my.ini中保存以下內容:(只包含路徑信息)

[Client]

[mysqld]

port = 3306

basedir=%MYSQL_HOME%

[mysql]default-character-set=utf8

6、在C:\Program Files\MySQL\mysql-5.7.20-winx64下新建空的文件夾:data。

7、管理員運行cmd,並cd到C:\Program Files\MySQL\mysql-5.7.20-winx64\bin下,運行命令:

mysqld --initialize --user=mysql --console

輸出的root@localhost后的結果便是初始密碼。

8、執行MySQL安裝,輸入命令:

mysqld --install

輸出Service successfully installed。

9、啟動MySQL服務,輸入命令:

net start mysql

10、登錄MySQL,輸入命令:

mysql -uroot -p

11、若停止服務,則輸入命令:

net stop mysql

12、修改MySQL用戶root密碼,快捷鍵”win+r”輸入”cmd”進入命令行終端:

;指定root用戶登錄MySQL,輸入后回車會提示輸入密碼

mysql -uroot -p

;將用戶root的密碼更改為“123456”

mysql> set password for root@localhost = password('123456');

重新登錄,輸入密碼“123456”就ok啦。

問題一:彈出”無法啟動此程序,因為計算機丟失MSVCR120.dll”;

方案一:下載“msvcr120.dll”文件。

win7:將該文件放在”c:\windows\system32”,再在命令行中運行”System32 msvcr120.dll”進行注冊.

win10:將該文件放在”c:\Windows\SysWOW64”,再在命令行中運行”SysWOW64 msvcr120.dll”進行注冊.

方案二:下載驅動精靈進行修復。

問題二:msvcr120.dll注冊成功之后,報“應用程序無法正常啟動0x000007b”

下載DirectX Repair V3.5修復工具進行修復

問題三:cmd中輸入net start mysql 提示:服務名無效 請鍵入NET HELPING 2185以獲得更多的幫助。

錯誤原因:服務列表里沒有MySQL服務。

解決辦法:打開命令行窗口,進入MySQL的bin目錄;在命令行中輸入“mysqld –install”,回車,提示:Service successfully installed。表示安裝MySQL服務成功。

命令行窗口輸入:net start mysql ,可以正常啟動。

為了裝MySQL折騰了一天,將遇到的問題整理出來,希望對大家有所幫助。

相关文章:

  • java 列出目录文件_java简单列出文件夹下所有文件的方法
  • java 代码下载excel_上传下载Excel的Demo,java代码
  • java数据类型最大值_Java 基本数据类型最大值极限和最小值极限
  • java json formatter_DataTimeFormatter 注解和 JsonFormatter注解的区别及应用
  • java 排名算法_JAVA算法之高级排序
  • java protobuf 反射_尝试在java中使用protobuf发送和接收消息,但收到错误:协议消息包含无效标记(零)...
  • java word 批注_Java 添加、回复、修改(替换)、删除Word批注
  • java自动化开发_五大Java自动化测试框架
  • java接口原理_java接口回调的原理
  • python复制excel到另一个excel_Python自动化办公Excel-从表中批量复制粘贴数据到新表...
  • python文件对象是可以迭代的_请教使用Python迭代文件
  • decorator模式 java_Java设计模式之装饰者模式(Decorator pattern)
  • java 文件写入本地文件_Java IO从本地读取文件写入本地另个文件
  • python重定向怎么理解_python重定向原理及实例
  • java redis 模糊_Java使用RedisTemplate模糊删除key操作
  • ----------
  • 〔开发系列〕一次关于小程序开发的深度总结
  • 11111111
  • Bytom交易说明(账户管理模式)
  • ES10 特性的完整指南
  • Git同步原始仓库到Fork仓库中
  • java小心机(3)| 浅析finalize()
  • NSTimer学习笔记
  • SQLServer之创建数据库快照
  • Webpack入门之遇到的那些坑,系列示例Demo
  • web标准化(下)
  • 极限编程 (Extreme Programming) - 发布计划 (Release Planning)
  • 实现菜单下拉伸展折叠效果demo
  • AI算硅基生命吗,为什么?
  • 移动端高清、多屏适配方案
  • ​Linux·i2c驱动架构​
  • ​ubuntu下安装kvm虚拟机
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • !!java web学习笔记(一到五)
  • (Bean工厂的后处理器入门)学习Spring的第七天
  • (BFS)hdoj2377-Bus Pass
  • (附源码)计算机毕业设计ssm基于Internet快递柜管理系统
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (十三)Flask之特殊装饰器详解
  • (转)AS3正则:元子符,元序列,标志,数量表达符
  • (转载)跟我一起学习VIM - The Life Changing Editor
  • .NET 线程 Thread 进程 Process、线程池 pool、Invoke、begininvoke、异步回调
  • .NET/C# 利用 Walterlv.WeakEvents 高性能地定义和使用弱事件
  • .NET精简框架的“无法找到资源程序集”异常释疑
  • .Net开发笔记(二十)创建一个需要授权的第三方组件
  • .NET框架类在ASP.NET中的使用(2) ——QA
  • /var/log/cvslog 太大
  • @value 静态变量_Python彻底搞懂:变量、对象、赋值、引用、拷贝
  • []我的函数库
  • [2021]Zookeeper getAcl命令未授权访问漏洞概述与解决
  • [8-27]正则表达式、扩展表达式以及相关实战
  • [BZOJ] 3262: 陌上花开
  • [C++]二叉搜索树
  • [C++]类和对象【下】
  • [Codeforces] combinatorics (R1600) Part.2