MySql 8.0.11 在win10下的zip非安装配置
在win10使用mysql8.0.11的zip包进行配置时,搜到的教程很多坑,特此总结成功配置的方法。
1、下载非安装的zip包
2、解压zip包
将下载的zip压缩包,解压在要安装的位置,如:D:\mysql,其下的文件如下

3、建立my.ini文件
在mysql的文件夹下建立my.ini文件,里面的内容为
[mysqld]
# set basedir to your installation path
basedir=D:/mysql
# set datadir to the location of your data directory
datadir=D:/mysql/data
basedir 就是安装mysql的路径,datadir是存放数据的路径,初始化时可以自动在mysql文件夹下建立data文件夹,如果没有data文件夹则自动建立,如果有,必须保证data下无任何文件,否则初始化时会报错
这里需要注意的是,路径书写是一定是斜杠,如:D:/mysql ,或者 使用反斜杠时必须时双反斜杠,如:D:\\mysql,D:\\mysql\\data,否则初始化会报错
4、初始化
使用管理员身份,打开cmd命令行,在安装路径下,执行命令 bin/mysqld --initialize ,如:D:\mysql > bin/mysqld --initialize 或者 D:\mysql\bin> mysqld --initialize 初始化,
如果想在任意打开的cmd命令行运行mysqld命令,可配置环境变量,将mysqld的路径配置到环境变量中区,这里将D:\mysql\bin 这个路径,编辑到path里面去

5、安装install mysql服务(默认mysql服务)
D:\mysql\bin>mysqld --install
6、启动服务
net start mysql//不区分大小写
7、停止服务
net stop mysql //或者 mysqladmin shutdown
mysqld --initialize 和mysqld --initialize-insecure两种初始化方式的不同
a、使用mysqld --initialize 初始化时,当启动服务后(net start mysql),链接到服务时(mysql -u root -p ),需要输入随机的密码,这个密码可以在data文件夹里,找到以.err结尾的文件,打开这个文件
找到以下类似如下语句,localhost后的 iTag*AfrH5ej即为密码
[Warning] A temporary password is generated for root@localhost:
iTag*AfrH5ej
b、使用mysqld --initialize-insecure 初始化时则不必须输密码,启动服务后,链接到服务(mysql -u root --skip-password),则不需要输入密码,进入链接后修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
MySql 8.0.11 在win10下的zip非安装配置的更多相关文章
- win10下使用命令行安装配置appium环境
安装列表 安卓sdk目录,即ANDROID_HOME设置 关于sdk的安装配置此处略,参考之前文章<Appium+Java(一) Windows环境搭建篇> node运行环境 appium ...
- SQLyog 报错2058 :连接 mysql 8.0.11 解决方法
下载新版的 mysql 8.0.11 安装. 为了方便安装查看,我下载了sqlyog 工具 连接 mysql 配置新连接报错:错误号码 2058,分析是 mysql 密码加密方法变了. 解决方法:wi ...
- MySQL 8.0.11安装配置
官网地址:https://dev.mysql.com/downloads/mysql/ 我这里是RHEL6.5的系统,因此选择RedHat 6 x86,64bit操作系统---下载第一个RPM Bun ...
- PHP 5.5.38 + mysql 5.0.11 + zabbix3.0 + nginx 安装
PHP 5.5.38 + mysql 5.0.11 + zabbix3.0 + nginx 1.首先在安装好环境下安装 zabbix3.0情况下 2. yum install mysql-devel ...
- Win7系统安装 MySQL 8.0.11
1. 下载 MySQL 8.0.11 版本 下载地址: https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.11-winx64.zip 2. 下载 ...
- 原创:mysql5 还原至mysql 8.0.11数据库链接配置提示错误(修改内容有三处
原创:mysql5 还原至mysql 8.0.11数据库链接配置提示错误改有三: a) mysql 连接jar包版修改 b)类路径修改 c)配置连接池地址修改 因版本升级,首先要修改 1:mysql- ...
- MySql 8.0.11 客户端连接失败:2059 - Authentication plugin 'caching_sha2_password' cannot be loaded: ....
近期,换了新笔记本,重新安装了MySql数据库和客户端工具Navicat Premium 12.我是从官网上下载的MySql数据库,版本为8.0.11,链接:https://dev.mysql.com ...
- win10下mysql5.7的安装与配置
Win10下MySql5.7的安装与配置 下载 官网下载地址 选择免安装版即可, 解压 将下载的压缩包解压到你想要放置MySQL的目录,避免中文空格. 示例:D:\devtools\mysql-5.7 ...
- 【转】android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)
原文网址:http://www.cnblogs.com/zdz8207/archive/2012/11/27/android-ndk-install.html android 最新 NDK r8 在w ...
随机推荐
- Django 06 Django模型基础1(ORM简介、数据库连接配置、模型的创建与映射、数据的增删改查)
Django 06 Django模型基础1(ORM简介.数据库连接配置.模型的创建与映射.数据的增删改查) 一.ORM系统 #django模型映射关系 #模型类-----数据表 #类属性-----表字 ...
- liunx postfix与sendmail 开启与关闭
1:检查sendmail服务的状态 service sendmail status 2:开启sendmail服务 service sendmail start 3:关闭sendmail服务 servi ...
- git学习--clone和pull
clone:从远程服务器克隆一个一模一样的版本库到本地,复制的是整个版本库.(clone是将一个库复制到你的本地,是一个本地从无到有的过程) pull:从远程服务器获取到一个branch分支的更新到本 ...
- BestCoder Round #66 1002
GTW likes gt Accepts: 75 Submissions: 261 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 1 ...
- dataTable调用接口渲染数据,没有数据,报错
当没有数据的时候,报错: 解决方法: 在后台那边处理一下,当没有数据的时候,令 data : ' ' 或者 data : [ ] 前端代码: var loading = layer.load(1, { ...
- sqlserver 服务器监控
1.表锁 查看被锁的表:select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from ...
- Why Nexiq 125032 USB Link Truck diagnostic tool is so helpful ?
As for as I am concerned , Heavy Duty Diagnostic Nexiq 125032 USB is a helpful tool , which has exce ...
- Oracle 12c DG备库Alert报错ORA-01110
环境是12.2.0.1 version, Oracle Data Guard备库近段时间一直报错,但是备库主库同步一致,数据一致. 2019-03-06T23:42:22.184048+08:00 E ...
- appium使用常见问题汇总--持续更新
问题1:使用adb devices查看连接设备,提示unauthorized 解决方案:进入进程管理,关闭adb进程,然后再查看连接设备 问题2:adb connect ip提示远程计算机积极拒绝,无 ...
- Silverlight 动态创建Enum
private Type CreateEnum() { List<string> lists = new List<string>(); lists.Add("男&q ...