MySQL下载地址:https://dev.mysql.com/downloads/mysql/

选择对应的系统和相应的版本后点击Download进入下载页面,不需要登录,点击下面的“No thanks, just start my download.”直接进行下载

下载后进行解压,将解压后的文件夹拷贝到想要安装的目标文件夹内

在解压目录中创建my.ini文件,粘贴下面内容,修改对应的几个路径(红色字体)

  1. [mysql]
  2.  
  3. # 设置mysql客户端默认字符集
  4.  
  5. default-character-set=utf8
  6.  
  7. [mysqld]
  8.  
  9. #设置3306端口
  10.  
  11. port = 3306
  12.  
  13. # 设置mysql的安装目录
  14.  
  15. basedir=E:\Program Files\mysql-8.0.15-winx64
  16.  
  17. # 设置mysql数据库的数据的存放目录
  18.  
  19. datadir=E:\Program Files\mysql-8.0.15-winx64\data
  20.  
  21. # 允许最大连接数
  22.  
  23. max_connections=200
  24.  
  25. # 服务端使用的字符集默认为8比特编码的latin1字符集
  26.  
  27. character-set-server=utf8
  28.  
  29. # 创建新表时将使用的默认存储引擎
  30.  
  31. default-storage-engine=INNODB  

修改后保存退出。

运行CMD窗口,需要以管理员身份运行 C:\Windows\System32\cmd.exe

进入到安装bin目录下,真正开始安装之旅:

1. 先移除自己的mysqld服务:mysqld -remove mysql

2. 使用命令进行初始化data文件夹:mysqld --initialize-insecure

3. 安装mysqld服务:mysqld --install

4. 启动mysql服务:net start mysql

最后通过 mysql -u root 进入数据库

然后依次执行:

USE mysql;

通过select * from user; 查看用户,如果想改为host中的localhost为%,通过

update user set host = '%' where user = 'root';

flush privileges;

如果通过客户端连接数据提示“Client does not support authentication protocol requested by server”

可通过下面命令进行操作:

1. 修改数据库密码:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '831015';

root是用户名,localhost是ip地址127.0.0.1都是特指本机,mysql_native_password是旧的密码验证机制,831015是密码,最后别忘了分号;

2. 刷新生效

FLUSH PRIVILEGES;

MySQL压缩版Windows环境进行安装配置的更多相关文章

  1. windows环境Caffe安装配置步骤(无GPU)及mnist训练

    在硕士第二年,义无反顾地投身到了深度学习的浪潮中.从之前的惯性导航转到这个方向,一切从头开始,在此,仅以此文记录自己的打怪之路. 最初的想法是动手熟悉Caffe,考虑到直接上手Ubuntu会有些难度, ...

  2. windows环境下安装配置MongoDB

    版本选择MongoDB的版本命名规范如:x.y.z: y为奇数时表示当前版本为开发版,如:2.3.0.2.1.1: y为偶数时表示当前版本为稳定版,如:2.0.1.2.2.0: 目前官网上最新的版本为 ...

  3. Windows环境下安装配置Teamcity配合git自动发布mvc,webapi站点

    以下是本人配置Teamcity具体环境和步骤,只实现了项目发布,打包.Nodejs npm gulp没有配置成功,后期补上. 1 环境安装 本人使用的是windows7 sp1 64位系统,(.net ...

  4. Windows环境下安装配置Mosquitto服务及入门操作介绍

    关键字:在windows安装mosquitto,在mosquitto中配置日志,在mosquitto中配置用户账号密码 关于Mosquitto配置的资料网上还是有几篇的,但是看来看去,基本上都是基于L ...

  5. MySQL基础环境_安装配置教程(Windows7 64或Centos7.2 64、MySQL5.7)

    MySQL基础环境_安装配置教程(Windows7 64或Centos7.2 64.MySQL5.7) 安装包版本 1)     VMawre-workstation版本包 地址: https://m ...

  6. MySql压缩版安装及避免1055错误和msvcp120.dll丢失

    MySql压缩版安装及避免1055错误和msvcp120.dll丢失 MySQL压缩版的安装快速方便,5.7及最新的8版本安装方式大致相同. 在使用group by分组时,可能会遇到1055错误. 另 ...

  7. Windows 7上安装配置TensorFlow-GPU运算环境

    Windows 7上安装配置TensorFlow-GPU运算环境 1. 概述 在深度学习实践中,对于简单的模型和相对较小的数据集,我们可以使用CPU完成建模过程.例如在MNIST数据集上进行手写数字识 ...

  8. Windows基础环境_安装配置教程(Windows7 64、JDK1.8、Android SDK23.0、TortoiseSVN 1.9.5)

    Windows基础环境_安装配置教程(Windows7 64.JDK1.8.Android SDK23.0.TortoiseSVN 1.9.5) 安装包版本 1)     JDK版本包 地址: htt ...

  9. 在windows环境下安装redis和phpredis的扩展

    在windows环境下安装redis和phpredis的扩展 1.首先配置php: 需要在windows的集成环境中找到php的扩展文件夹,ext,然后在网上寻找自己的php对应的.dll文件 比如说 ...

随机推荐

  1. (转)Docker镜像中的base镜像理解

    base 镜像有两层含义: 不依赖其他镜像,从 scratch 构建. 其他镜像可以之为基础进行扩展. 所以,能称作 base 镜像的通常都是各种 Linux 发行版的 Docker 镜像,比如 Ub ...

  2. TensorFlow全新的数据读取方式:Dataset API入门教程

    TensorFlow.data : http://tech.ifeng.com/a/20171109/44752505_0.shtml Pytorch:https://ptorch.com/docs/ ...

  3. [GO]结构体指针类型匿名字段

    package main import "fmt" type Person struct { name string sex byte age int } type Student ...

  4. ceph之image(转)

    原文地址:http://www.cnblogs.com/sammyliu/p/4843812.html?utm_source=tuicool&utm_medium=referral 2 卷(i ...

  5. php eval

    // Our PHP code inside a variable $phpCode = ' class Foo { private $name; public function __construc ...

  6. CentOS7 安装Maven3

    下载安装文件 cd /root wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache- ...

  7. 从零开始学习前端JAVASCRIPT — JavaScript中this指向的四种情况

    JavaScript中this的四种情况(非严格模式) 1.当this所在函数是事件处理函数时,this指向事件源.2.当this所在函数是构造函数时,this指向new出来的对象.3.this所在函 ...

  8. HTTP Debugger Pro使用教程

    相关链接:HTTP Debugger Pro安装教程 1.设置过滤器,只监控指定地址的数据   选择仅显示匹配的记录   输入监控地址   控件传输的数据   服务器返回的数据

  9. 编写高质量代码改善C#程序的157个建议——建议65:总是处理未捕获的异常

    建议65:总是处理未捕获的异常 处理为捕获的异常是每个应用程序具备的基本功能,C#在APPDomain提供了UnhandledException事件来接收未捕获到的异常的通知.常见的应用如下: sta ...

  10. C++ 的写好库编译好,DELPHI或者Java做界面,iOS 和 Android 就都搞定。

    当然也可以使用BCB和相关的开发库来开发App,只是别人没法帮助你. 摘自<想到做到-Android开发关键技术与精彩案例>.(詹建飞) p40