Windows安装MySQL8.0.16 的步骤及出现错误问题解决方法

一、前言:

mysql8之后想比起之前常用的版本改动还是挺大的,因为刚从安装接触,就先从基本的说起。现在的mysql8安装只能采用解压配置版,像以前老版本的傻瓜式安装将不复存在。其实mysql8了解如何安装之后也不是特别麻烦,

现罗列一下注意点:

1,mysql8 之后并不需要my.ini,会自动的生成data文件夹在解压之后的文件,端口默认3306,。若有这个文件,则初始化mysql不成功。

2,自己若新建并设置了my.ini 文件,有data文件的话,在初始化之前要删除。然后再初始化

3,在初始化之后会自动生成密码,要记下来,后续登上mysql需改密码之后才可后续操作。

4,要更改加密规则,不然无法使用工具连接mysql

二、步骤:

1,下载  .zip安装包 并解压到自己的安装位置:

另外,可选取其他版本。

2,使用管理员身份打开cmd,进入到mysql的bin目录。

3,初始化,并将生成的用户密码记下来(root的随机密码) mysqld --initialize --console

4,安装服务  mysqld --install

5,启动mysql服务   net start mysql

6,用账号和记下的密码登录即可。

注意:

7,修改root密码  alter user 'root'@'localhost' identified by '123456';

8,若此时操作报错2059,是告诉你要更改加密规则 :

mysql -uroot -ppassword #登录

use mysql; #选择数据库

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #更改加密方式

FLUSH PRIVILEGES; #刷新权限

此时应该就可以了。

总结

以上所述是小编给大家介绍的解决Windows安装MySQL8.0.16 步骤及出现错误问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

时间: 2019-06-20

navicat for MySQL 连接本地数据库出现1045错误 如下图: 查了很多资料,意思是说mysql没有授权远程连接,也就是权限不够: 解决方法: 1.首先打开命令行:开始->运行->cmd. 2.先进入电脑安装的mysql的bin目录下,因为我用的是phpstudy,mysql安装在D盘,如果你的是C盘 就不用执行第一个命令 D: cd D:\phpStudy\MySQL\bin mysql -u root mysql mysql> UPDATE user SET Passw

最近在启动mysql 报错,错误提示如下: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 排查过程 1.先查看 /etc/rc.d/init.d/mysqld status 看看mysql是否已经启动. 另外看看是不是权限问题. 2.确定你的mysql.sock是不是在那个位置, mysql -u 你的mysql用户名 -p -S /va

博主一两个月没用上mysql 今天就遇见了这个问题我的解决方法是这样的,大家也可以参考以下. 1.win+R,运行里输入services.msc打开服务,关闭MySQL57服务(57是我的MySQL Server的版本号) 2.右键属性,等下需要在cmd输入这条相仿的命令 运行中输入cmd,cd C:/Appserv/MySQL//bin回车进入bin目录下面,然后 mysqld --defaults-file="C:/Appserv/MySQL/my.ini"  --skip-gra

mysql执行多表查询时报错: [SQL] SELECT * from ( select e.account from employee e UNION SELECT u.account from `user` u UNION SELECT a.account from agent a ) [Err] 1248 - Every derived table must have its own alias 这句话的意思是每个派生出来的表必须有一个自己的别名 一般是在多表查询或者子查询的时候会出现这个

1.问题: 这两天做insert操作,mysql版本是5.7,insert后虽然成功了,但是会报一个[Err] 1055的错误.具体如下: 2.解决方案: linux环境下,vim到my.cnf,添加如下语句: sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 最后保存退出,重启mysql 3.测试 看一下是否解决 可以看到已经没有error了. 总结 以上所述是小编给大家介绍的MySql插入数据成功但是报[Err] 1055错误的解决方案,

本文为大家分享了mysql出现Can't connect to MySQL server on 'localhost' (10061)的解决方法,供大家参考,具体内容如下 网上搜索方法一: 今天把mysql数据库拷贝到另外一台机上,结果连不上,报"Can't connect to MySQL server on 'localhost' (10061)"错误 到网上search,发现一篇文章很好,两种方法都能解决此问题 1.删除my.ini(在C:\windows\下),重新运行winm

发现问题 最近在处理一些数据库中数据的时候,写了下面的这一条sql语句: UPDATE f_student SET school_id = 0 WHERE id > ( SELECT id FROM f_student WHERE school_id = M LIMIT 1 ) AND id < ( ( SELECT id FROM f_student WHERE school_id = M LIMIT 1 ) + N ) 上面的sql是想将某个区间的数据进行修改,但是放到测试环境下一跑,报下

mysql中You can't specify target table for update in FROM clause错误的意思是说,不能先select出同一表中的某些值,再update这个表(在同一语句中). 例如下面这个sql: 复制代码 代码如下: delete from tbl where id in (         select max(id) from tbl a where EXISTS         (             select 1 from tbl b

首先创建数据库hncu,建立stud表格. 添加数据: create table stud( sno varchar(30) not null primary key, sname varchar(30) not null, age int, saddress varchar(30) ); INSERT INTO stud VALUES('1001','Tom',22,'湖南益阳'); INSERT INTO stud VALUES('1002','Jack',23,'益阳'); INSERT

IE6/7/8/9中Table/Select的innerHTML赋值会报错,如下 IE6/7/8/9中TABLE的innerHTML不能赋值 try{ var table = document.createElement('table'); table.innerHTML = ' Test table innerHTML ' document.body.appendChild(table); }catch(e){ alert(e); } [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

在后台使用phpMyAdmin对数据库进行优化时,显示成"Table is already up to date". 很多人可能会对这次感到担心,因为默认优化表后提示是"status OK",如下: Table Op Msg_type Msg_text commentmeta optimize status OK comments optimize status OK term_taxonomy optimize status OK usermeta optimiz

本文实例讲述了Android通过json向MySQL中写入数据的方法.分享给大家供大家参考,具体如下: 先说一下如何通过json将Android程序中的数据上传到MySQL中: 首先定义一个类JSONParser.Java类,将json上传数据的方法封装好,可以直接在主程序中调用该类,代码如下 public class JSONParser { static InputStream is = null; static JSONObject jObj = null; static String j

在网上查找删除重复数据保留id最小的数据,方法如下: DELETE FROM people WHERE peopleName IN ( SELECT peopleName FROM people GROUP BY peopleName HAVING count(peopleName) > 1 ) AND peopleId NOT IN ( SELECT min(peopleId) FROM people GROUP BY peopleName HAVING count(peopleName) &gt

本文实例讲述了MYSQL设置触发器权限的方法,针对权限错误的情况非常实用.具体分析如下: mysql导入数据提示没有SUPER Privilege权限处理,如下所示: ERROR 1419 (HY000): You do not have the SUPER Privilege and Binary Logging is Enabled 导入function . trigger 到 MySQL database,报错: You do not have the SUPER privilege an

一.document.formName.item("itemName") 问题 问题说明:IE下,可以使用 document.formName.item("itemName") 或 document.formName.elements ["elementName"]:Firefox 下,只能使用document.formName.elements["elementName"]. 解决方法:统一使用document.formNa

最近服务器宕机的现象比较频繁,临下班时分,G给挂掉了,502 Bad Gateway Nginx,不由得让我想起之前的504 Gateway Time-out,两者应该有点联系,一定得弄清楚.Nginx 504 Gateway Time-out的含义是所请求的网关没有请求到,简单来说就是没有请求到可以执行的PHP-CGI. 解决这两个问题其实是需要综合思考的,一般来说Nginx 502 Bad Gateway和php-fpm.conf的设置有关,而Nginx 504 Gateway Time-o

mysql8安装错误,Windows安装MySQL8.0.16 的步骤及出现错误问题解决方法相关推荐

  1. mysql8安装错误_Windows安装MySQL8.0.16 的步骤及出现错误问题解决方法

    一.前言: mysql8之后想比起之前常用的版本改动还是挺大的,因为刚从安装接触,就先从基本的说起.现在的mysql8安装只能采用解压配置版,像以前老版本的傻瓜式安装将不复存在.其实mysql8了解如 ...

  2. 重装系统时提示无法在计算机安装系统文件夹,电脑重装系统提示遇到错误Windows安装无法继续解决方法...

    当我们系统遇到严重故障或系统不能正常工作等问题时,相信绝大部分都会选择重装系统,虽然重装系统很是简单,但安装过程中也有很多细节值得注意的.近日经常有网友反馈在重装系统时,出现计算机意外地重新启动或遇到 ...

  3. 电脑mysql 安装方法_mysql安装图解 windows安装mysql方法

    随着MYSQL版本的更新以及电脑系统的变化,我们给大家整理了各种电脑环境下安装MYSQL的图解过程,希望我们整理的内容能够帮助到大家: 编辑者:Vocabulary 下面详细介绍5.6版本MySQL的 ...

  4. Ubuntu14.04 64位机上安装OpenCV2.4.13(CUDA8.0)版操作步骤

    Ubuntu14.04 64位机上安装CUDA8.0的操作步骤可以参考http://blog.csdn.net/fengbingchun/article/details/53840684,这里是在已经 ...

  5. 安装数据库windows 安装redmine 详解

    时间紧张,先记一笔,后续优化与完善. 近来公司有须要,要找一个项目管理工具,网上看了redmine还不错,终究项目经理选择了它,让我把平台给搭建起来并熟悉其中的功能.搭建的过程中超过了我的预计还破费了 ...

  6. 【安装】Windows 安装 Redis 以及 Redis管理工具

    Windows 安装 Redis 一.下载 Redis https://github.com/microsoftarchive/redis/releases https://download.csdn ...

  7. WIN10环境下安装ubuntu关于GPT+legacy+无法启动ubuntu+无法启动WIN10的问题解决方法

    一.前言 首先,先感谢各位前辈,你们愿意把解决问题的方法整理并分享,帮助其他人遇到类似问题的人,让我们可以在遇到困难时候及时得到帮助,向你们致敬.不多说了,上主题. 二.问题描述 我买了台新的笔记本电 ...

  8. Windows 远程桌面登录蓝屏、不显示桌面问题解决方法

    远程桌面登录蓝屏.不显示桌面问题解决方法 有时候的不当操作,可以使Windows服务器或vps远程桌面出现蓝屏或者黑屏!遇到此问题,不要急急忙忙的让机房值班给你重启机器,因为此时除了远程连接不可用,其 ...

  9. 怪物猎人ns联机显示与服务器连接发生错误,怪物猎人世界网络连不上怎么办?联机失败问题解决方法...

    怪物猎人世界网络连不上怎么办?联机失败问题解决方法 2018-01-29 13:54:12来源:a9vg编辑:评论(0) <怪物猎人:世界>已经正式发售,但游戏出现的各种问题却严重影响了玩 ...

  10. mysql win10 64安装_win10下mysql 8.0.16 winx64安装图文最新教程

    为了下载这个数据库耗费大量时间和流量,踩过的坑希望能让大家不必再浪费时间,win10安装64位 1.官网下载 搜索mysql第一个就是官网,截图之后图片扭曲请大家见谅 2.解压压缩包到想要安装的目录, ...

最新文章

  1. muduo:高效整型转换为字符串
  2. 原核表达常见问题解答
  3. Python Django 模型类字段常用属性
  4. ember.js_如何设置基本的Ember.js应用
  5. iphone个系列尺寸_iPhone“立体边框”壁纸来了,拥有3D效果
  6. JAVA标准输出错误输出,从tsls输出中提取标准错误
  7. Selenium中WebDriver的close()和quit()
  8. php劳保管理系统,《劳保用品管理系统》用盟威快速开发平台开发的应用实例
  9. 读书 -- 偷偷暗时间之《暗时间》总结
  10. linux centos 环境下Device eth0 does not seem to be present,delaying initialization. 问题处理
  11. Oracle DBA 路途遥远
  12. 收藏!2020上半年社区精华教程盘点
  13. 在word中给方框打勾
  14. docker(5、网络2) 1、容器间通信的三种方式 2、 容器如何访问外部 3、 外部如何访问容器
  15. 想在Android应用程序中将XLS文件转换为PDF吗?看完这篇教程就懂了
  16. Mybatis-Plus执行查询的时候,排除某些字段
  17. s盒密码c语言源代码csdn,AES中S盒的c语言实现及代码
  18. 95文件及文件夹操作实践
  19. 京东2017校园招聘Android研发工程师编程题(二):幸运数
  20. html td圆角边框,解决table边框圆角无效

热门文章

  1. 2 PC 有它,你就够了!
  2. Twitter 没有在美国总统竞选期间宕机
  3. 【蓝桥杯】入门训练 Fibonacci数列
  4. 金蝶专业版服务器提示系统错误,金蝶专业版连接云服务器异常
  5. ARM与RISC-V的恩爱情仇
  6. # C语言使用树设计族谱
  7. 用正则表达式制作单线程小说网站小说下载器
  8. 业内人士揭露餐馆秘密:滋补汤基本没营养
  9. jquery File upload 的一个例子
  10. 幼儿园计算机网络教室工作计划,幼儿园2017-2018学年游戏教学工作计划