Mysql-5.7.20-winx64绿色版安装步骤
win安装绿色版 MySQL 5.7
一、下载安装服务
1.1. 下载解压
我的解压路径为:
D:\Env\MySQL\mysql-5.7.24-winx64
1.2. 配置环境变量
- 变量名:
MYSQL_HOME
- 变量值:
D:\Env\MySQL\mysql-5.7.24-winx64
- path里添加:
%MYSQL_HOME%\bin
1.3. 新建my.ini
文件
[mysql]
default-character-set=utf8
[mysqld]
basedir=D:\Env\MySQL\mysql-5.7.24-winx64
datadir=D:\DataBase\MySQLData
port=3306
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
skip-grant-tables
1.4. 安装服务命令
管理员打开CMD:
# 初始化
mysqld --initialize
# 安装卸载服务
mysqld -install
mysqld -remove
# 启动停止mysql
net start mysql
net stop mysql
二、登陆创建密码
2.1. 登陆mysql
>mysql -uroot -p #无密码
mysql> update mysql.user set authentication_string=password('123456') where user='root'; # 修改密码
mysql> flush privileges; ##刷新权限
mysql> \q
2.2. 注释掉my.ini
免密检查
[mysql]
default-character-set=utf8
[mysqld]
basedir=D:\Env\MySQL\mysql-5.7.24-winx64
datadir=D:\DataBase\MySQLData
port=3306
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
#skip-grant-tables
2.3. 重新登陆【完成安装】
mysql> alter user user() identified by "123456";
三、配置无密码登陆
[client]
port = 3306
default-character-set=utf8
host=127.0.0.1
user=root
password=123456
四、忘记密码修改
4.1. 关闭mysql密码检查
net stop mysql
mysqld --skip-grant-tables
4.2.多开一个cmd窗口,登陆mysq
4.3.修改密码重启电脑
mysql> update mysql.user set authentication_string=password('123456') where user='root';
mysql> flush privileges;
mysql> \q
4.4.登陆测试
>mysql -uroot -p
4.5.解决错误
mysql> alter user user() identified by "123456";
五、错误问题
5.1. msvcr120.dll丢失
安装Visual C++ Redistributable Packages
安装完成后重新执行上述步骤
5.2. ERROR 1820 (HY000)
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
声明密码
mysql> alter user user() identified by "123456";
六、版本差异
6.1.改密码
新版:
update mysql.user set authentication_string=password('123456') where user='root';
老版:
update user set password=password('新密码') where user='root'
Mysql-5.7.20-winx64绿色版安装步骤的更多相关文章
- win10下MySQL 5.7.20解压版安装步骤
1.从官网下载MySQL5.7.20解压版64位:https://dev.mysql.com/downloads/file/?id=473309. 2.解压(我的解压路径为:E:\mysql-5.7. ...
- MySql绿色版安装步骤和方法,以及配置文件修改,Mysql服务器启动
MySql绿色版Windows安装步骤和方法,以及配置文件修改,Mysql服务器启动 支持“标准”Markdown / CommonMark和Github风格的语法,也可变身为代码编辑器: 支持实时预 ...
- mysql官网下载链接——绿色版&安装版
windows64位5.5.60安装版 https://downloads.mysql.com/archives/get/file/mysql-5.5.60-winx64.msi windows64位 ...
- mysql 5.7.20解压版安装配置
MySql 5.7.20版本免安装版配置过程 下载地址为: https://dev.mysql.com/downloads/mysql/ 最下面根据自己的操作系统选择合适的型号 下载完以后解压缩到 ...
- Mysql 5.7.24 解压版安装步骤
1.设置 MYSQL_HOME 变量(在mysql解压根目录下) 例如:C:\Program Files\mysql-5.7.24 2.系统path 变量最后面增加 %MYSQL_HOME%\bin ...
- MySQL 5.7.20绿色版安装详细图文教程
MySQL 5.7.20绿色版安装详细图文教程 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle旗下产品.这篇文章主要介绍了MySQL 5.7.20绿色版安装 ...
- MySql 5.7.20 绿色版安装
MySql 5.7.20 绿色版安装 一.MySql 安装 1.从官网下载绿色压缩包. 2.解压安装文件到指定目录 3.创建配置文件 my.ini 到解压文件的根目录,my.ini 配置文件如下,需将 ...
- Windows 8.1下 MySQL绿色版安装配置与使用
原文:Windows 8.1下 MySQL绿色版安装配置与使用 Mysql-5.6.17-winx64操作步骤: 一.安装MySQL数据库 1.下载. 下载地址:http://downloads.my ...
- Mysql绿色版安装和遇到的问题
MySQL绿色版安装整套流程,http://www.cnblogs.com/LiuChunfu/p/6426918.html,按这个教程装完后,用cmd命令窗口也能登陆.但是用mysql-font登不 ...
随机推荐
- [luogu3939][数颜色]
题目链接 思路 对于每一种颜色都建立一个动态开点线段树.然后每次查询的时候就去这个颜色的线段树上查询就行了.修改之后不要忘记交换颜色. 这个题目数据有点强.抄了个比较快的读入优化才卡过去. 代码 /* ...
- 使用T4模板动态生成邮件内容并储存到任意位置
一.基础概念介绍 T4模板是扩展名为 .tt 的文本文件. 他分为设计时模板 和运行时模板.主要区别在于在vs中右键点击文件,打开“属性”,在“自定义工具”一栏中的值分别如下: 设计时模板: Text ...
- idea 设置console 无1024限制,复制到Excel分隔符\t
在安装目录/bin中找到idea.properties文件, 更改idea.cycle.buffer.size项值为disabled,保存,重启idea Excel分隔符\t; 数字自动加逗号的情况, ...
- 高级组件——菜单栏JMenuBar
菜单栏JMenuBar,菜单JMenu,菜单项JMenuItem 一旦A有子菜单项,则A为菜单JMenu,而不是菜单项JMenuItem import javax.swing.*; import ja ...
- centos 7 安装appache 服务器
一.安装Apache程序,一般有三种安装方式:1.直接网络安装:2.下载rpm包,上传至服务器进行安装:3.通过原代码编译安装: yum -y install httpd rpm -qa | grep ...
- (链表) leetcode 21. Merge Two Sorted Lists
Merge two sorted linked lists and return it as a new list. The new list should be made by splicing t ...
- cookie猜数字游戏(下)------------以及cookie使用的不安全之处
1.通过cookie可以解决上篇中多个用户对数据的修改,每个COOKIE保存不同用户的数据 <?php if(empty($_COOKIE['num'])||empty($_GET['num'] ...
- aerospike数据库配置
https://blog.csdn.net/u011344514/article/details/53082757
- 【leetcode-88,21】 合并两个有序数组/链表
合并两个有序数组 (easy,1过) 给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组. 说明: 初始化 nums1 和 nu ...
- Vue 架构
vue 一.认识Vue 定义:一个构建数据驱动的 web 界面的渐进式框架 优点: 1.可以完全通过客户端浏览器渲染页面,服务器端只提供数据 2.方便构建单页面应用程序(SPA) 二.引入Vue &l ...