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 ...
随机推荐
- js 点击页面出现烟花 心形
css :1 body{width:1000px; height:500px;} input{ margin:100px; width:250px; height: 50px } 3 .Firewor ...
- windows 中使用 winscp 工具连接linux
1.安装winscp 2.在linux系统中安装ssh,执行命令:sudo apt-get install openssh-server 3.连接成功
- Jenkins自动化CI CD流水线之3--参数化构建
一. 背景 如果只是简单的构建,jenkins自己默认的插件可以做,但是如果我们想要在构建过程中有更多功能,比如说:选择性构建.传参.项目指定变量等等其他功能,基础的参数化构建可以实现一些简单功能,但 ...
- sql CET实现循环
表结构 CREATE TABLE city( id INT IDENTITY(1,1) PRIMARY KEY, NAME NVARCHAR(100), ParentID INT , Parents ...
- python模块之openpyxl介绍
openpyxl模块是一个读写Excel 2010文档的Python库,如果要处理更早格式的Excel文档,需要用到额外的库,openpyxl是一个比较综合的工具,能够同时读取和修改Excel文档.其 ...
- PHP、thinkPHP5.0开发网站文件管理功能(三)编辑文件
public function edit(){ $file = iconv('UTF-8','GB2312',urldecode(input('file'))); if(empty($file)|| ...
- my.赚钱
http://mhxy.gamedog.cn/201503/999433.html (发表于 2015-03-19) 梦幻西游手游四种赚钱技巧翻身做土豪教程,在游戏中玩家需要知道的就是赚钱方法是非 ...
- ERROR:105: Unable to locate a modulefile for 'xxx'
查看可用的 module:module avail 将xxx替换为屏幕输出中已有的模块.
- JqGrid查询数据为空时给表格添加提示信息
在JqGrid的loadComplete事件中添加下面的代码就可以实现上图的效果 loadComplete: function () { var rowNum = $("#purchaser ...
- Object类中有哪些方法
equals().hashCode().wait().notify().notifyAll().toString().clone().getClass().finalize()