(二)MySQL8.0(ZIP)、SQLyog安装
一、mysql8.0(ZIP)的安装
安装时看了很多的文章,开始选择的是客户端安装后一直安装失败,就选择了zip安装。
注意:该方法仅适用于8.0版本安装,其余版本未测试
1、下载zip压缩包(两个都挺慢的)
下载:8.0版本(点击下载)
官网下载:8.0版本(点击链接)
step1:
step2:
2、解压缩(资料、代码可忽略)
注意:为便于讲解统一将数据库系统解压在d盘下,目录任意
3、修改mysql的配置文件
step1:打开解压后的文件夹
step2:创建上图中的my.ini配置文件-》使用记事本打开
step3:粘贴以下内容
[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\\MySQL\\mysql-8.0.18-winx64
log-bin-trust-function-creators
注意:basedir中的文件路径要填写解压路径,配置文件名称千万不要写错
4、终端初始化数据库
注意:不是简单的win+r打开cmd(因为该方式下打开的不是管理员权限)
step1:管理员身份打开cmd
依次打开:C:\Windows\System32 -》搜索cmd.exe-》右击选择管理员身份运行
进入cmd后显示如下,此时所在位置为C盘下的system32
step2:切换目录
依次输入:
d:
cd d:\MySQL\mysql-8.0.18-winx64\bin //具体路径根据安装位置确定,进入bin目录
step3:初始化数据库:
mysqld --initialize --console
执行完成后,会输出 root 用户的初始默认密码,如:
...
2018-04-20T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: APWCY5ws&hjQ
...
APWCY5ws&hjQ 就是初始密码,后续登录需要用到,你也可以在登陆后修改密码。
来源:菜鸟教程
注意:这个密码一定一定要记住,如果丢失了找回很麻烦
step4:安装mysqld
mysqld install
注意:如果报错显示:The service already exists 输入命令:sc delete mysql,将原来的mysql删除 感谢:皓月盈缺
step5:启动服务
net start mysql
step6:登陆服务器
mysql -uroot -p
注意:回车后输入原来记下的密码,也可以在-p后面直接输入
如果显示如下图:
恭喜你,安装完成!
补充:
1、修改密码:网上很多修改密码的方式都不可用,8.0版本修改密码方式如下(亲测有效):
alter user'root'@'localhost' identified with mysql_native_password by '新密码';
注意:该代码为sql语句,所以要登陆成功后再输入
2、如果不添加环境变量,打开cmd直接登陆会报错:
因为mysql的安装路径不在c盘,如果不修改环境变量,每次都要到bin目录下登陆
具体修改方法:点击链接
二、sqlyog安装
1、下载sqyog:点击下载
2、key:点击下载(可能只适用于10.0版本)
安装时无脑next,最后输入name个key即可。
(二)MySQL8.0(ZIP)、SQLyog安装的更多相关文章
- win10 MySQL8.0 zip包安装及问题解决
1.在官网下载zip包 https://dev.mysql.com/downloads/mysql/ 2.将zip包解压到自己的工作目录中 3.配置环境变量 1)添加环境变量 MYSQL_HOME E ...
- window mysql8.0 zip版本安装
第一步下载安装包 官方下载地址:https://dev.mysql.com/downloads/mysql/ 解压到D盘目录中D://db 第二步配置环境变量 编辑path内容 添加mysql地址 第 ...
- Windows 下 Mysql8.0.12 的安装方法
1. 之前在windows 上面安装了 mysql 5.6 还有 mysql 5.7 遇到了几个坑 , 最近想直接安装最新版的 mysql 8.0.12(较新) 发现还是有坑 跟之前的版本不一样 这里 ...
- mysql8.0.15二进制安装
mysql8.0.15二进制安装 今天有幸尝试安装了社区版本的mysql8.0.15,记录下来,供以后方便使用.特此感谢知数堂的叶老师,提供了配置文件的模板. # 第一部分:系统配置 # 1.安装系统 ...
- mysql8.0.16二进制安装
mysql8.0.16二进制安装 环境简介操作系统:Centos 6.10 64位 目前版本:8.0.16 MySQL Community Server 二进制 安装目录:/data/mysql/my ...
- windows10+mysql8.0.zip安装
〇.准备: MySQL8.0 Windows zip包下载地址:https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.11-winx64.zip 环 ...
- MySQL8.0 zip压缩包版本 Windows下安装
MySQL zip压缩包版本 Windows下安装 Download MySQL Community Server 解压到相应的目录 我的解压目录:D:\Program Files\mysql-8.0 ...
- MySQL8.0.x 版本安装步骤傻瓜式教程【官方版】
MySQL8.0.x 安装 一.下载 MySQL官网下载链接:https://downloads.mysql.com/archives/community/ 选择版本后下载zip文件 博主选择的是8. ...
- mysql8.0.13免安装版的安装配置详解
一.下载 下载地址:https://dev.mysql.com/downloads/mysql/ 二.解压到某个目录,例如:D:/mysql/mysql-8.0.13-winx64 三.配置环境变量 ...
- mysql8.0.13免安装版配置
一.下载 下载地址:https://dev.mysql.com/downloads/mysql/ 二.解压到某个目录,例如:D:/mysql/mysql-8.0.13-winx64 三.配置环境变量 ...
随机推荐
- vue修改对象的属性值后页面不重新渲染
原文地址:vue修改对象的属性值后页面不重新渲染 最近项目在使用vue,遇到几次修改了对象的属性后,页面并不重新渲染,场景如下: HTML页面如下: [html] view plain copy &l ...
- JQuery动态创建表单并提交
// 捕捉链接的点击事件 $('#btn').click(function(){ // 取得要提交的参数 var my_val = $.trim($('#ipt').val()); // 取得要提交页 ...
- Sql Server数据库导入Excel、txt数据详解,新人必看
转自个人原创 https://blog.csdn.net/qq_15170495/article/details/104591606 数据库的要想导入数据,列的映射很是关键,只有列名匹配好,系统才知道 ...
- spring的动态代理实现
Host.java package cn.zys.dynamiproxy; public class Host implements Rent{ public void rent(){ System. ...
- 自定义cursor鼠标 图片
1.CSS3自定义鼠标样式 最近想要使用自定义鼠标样式,看了cursor的样式不好看,就想到cursor属性能不能自定义图片,翻看了下CSS3文档,发现是可以的 格式为:cursor:url('图片u ...
- protocbuf的简单理解
之前通信协议替换为protocbuf!新老交替,很多不同看法,也提出来一些负面因数: 1.老的内部通信协议体已经有一段时间了,稳定熟悉! 2.通过通信结构体进行交互,实际上并没有序列化和反序列化的过程 ...
- 【转】sql用逗号连接多张表对应哪个join?
逗号连接查询(用where连接条件): select order.id, order.orderdate,employee.id,employee.name from order,employee w ...
- Rocket - util - Annotations
https://mp.weixin.qq.com/s/7C8ZmPpwAqFqyKjL9K40Fg 介绍util中定义的注解(Annotations). 1. Annotation ...
- ES6背记手册
ES6规范 阮一峰的ES6在线教程 在线图书--Exploring ES6 ES6 tutorials babel在线教程--https://babeljs.io/docs/en/learn.html ...
- Linux (五) VIM编辑器
个人博客网:https://wushaopei.github.io/ (你想要这里多有) 1.简介 Linux系统环境下的一款非常重要的文本编辑工具,我们在Linux环境下几乎所有的文本文件 ...