Mysql5.7安装过程----win10
---恢复内容开始---
1、Mysql官网:https://www.mysql.com/downloads/
有两种下载方式:msi和zip压缩包
2、我下载的是zip压缩包,选择mysql community server 64位5.7.21版本。
3、将下载的压缩包解压到合适的路径并可以修改文件名。E:\programs2\mysql5.7
4、配置环境变量:控制面板---高级系统设置-----环境变量
在path下添加mysql的bin文件夹所在的路径:E:\programs2\mysql5.7\bin
5、配置my.ini文件:5.7版本的根目录下没有my-default.ini文件,直接在bin文件夹下新建文本文档,命名为my.ini,配置内容如图:(注意:盘符后为\\双杆)

6、在mysql根目录下新建一个data文件夹,安装前必须保证data为一个空文件夹

7、以管理员身份运行cmd命令,不然在输入命令mysqld --install时会报错:Install/Remove of the Service Denied!
输入 cd E:\programs2\mysql5.7\bin 进入bin目录下,
然后输入:mysqld --initialize --user=mysql --console(需要这样初始化,不然自动生成的一个密码可能看不到)
记下最后一行产生的随机密码
接着输入mysqld --install
成功显示Servers Successfully installed
控制台下输入net start mysql 来启动mysql服务

8、使用mysql -uroot -p 命令来登录数据库,密码为上一步中生成的随机密码。出现以下错误:
Access denied for user 'root'@'localhost'(using password:YES)(原因是root帐户默认不开放远程访问权限,所以需要修改一下相关权限)
解决方法:修改密码
(1)输入net stop mysql停止mysql 服务
(2)输入命令行到mysql的bin目录下,输入以下命令:mysqld --defaults-file="E:\programs2\mysql5.7\bin\my.ini" --console --skip-grant-tables
显示出一大串结果且最后一句是Mysql Community Server(GPL) , 说明Mysql启动
(3)再以管理员身份打开一个cmd,到bin目录下。
(4)进入mysql,即mysql -uroot -p,输入密码
(5)进入mysql之后输入命令行修改密码:密码为123456
mysql>update user set authentication_string=password('123456') where user='root';
(6)刷新权限:mysql>flush privileges;
(7)退出mysql:mysql>quit;
(8)关闭mysql:mysqladmin shutdown
(9)重新启动mysql服务:net start mysql,输入命令:mysql -uroot -p ,输入密码:刚刚设的123456就可以了。
(10)但是在mysql>下输入show databases;时我又出现了错误You must reset your password using ALTER USER statement before executing this statement.,原因是我的密码设置太简单,不符合mysql5.7的要求。
(11)根据错误提示使用命令将密码改成:ALTER USER 'root'@'localhost' IDENTIFIED BY '1234567';
就可以了。
---恢复内容结束---
Mysql5.7安装过程----win10的更多相关文章
- MySQL5.7 安装过程中出现 attempting to start service 过不去
MySQL5.7 安装过程中出现 attempting to start service 过不去. 1,机制打开服务,把MySql服务名启动(我的是MySqlAliyun) 启动失败:提示1067错误 ...
- MySQL5.7安装过程以及参数和设置说明
最近在讲MySQL课程,为了省事就在用MySQL5.5版本.因为win10不论32还是64都可以运行MySQL32位.可有很多使用者了解MySQL官网之后,去下载最新版的MySQL来使用,这点我不反对 ...
- [Tensorflow-CPU完整安装过程-Win10]新手各种踩过的坑
流程介绍:先安装Anaconda(不同Python版本对于Anaconda不同!!见图),然后就是在Anaconda Prompt里面安装Tensorflow即可. 环境介绍:Anaconda3-4. ...
- RHEL-server-7.0-Linux-centos安装过程
虚拟机centos7的安装过程 win10 ()vmware软件的时候,1.先关闭防火墙(杀毒软件),在安装vmware虚拟机.2.试着全装一下 vmware-14版本. 1. 打开VMware Wo ...
- windows10下 MySQL5.7.18版本安装过程及遇到的问题
windows10下 MySQL5.7.18版本安装过程及遇到的问题 mysql-5.7.18-winx64 安装 1.解压 此次将MySQL装在H盘,依个人喜 ...
- 转-httpd 2.4.4 + mysql-5.5.28 + php-5.4.13编译安装过程
一.编译安装apache 1.解决依赖关系 httpd-2.4.4需要较新版本的apr和apr-util,因此需要事先对其进行升级.升级方式有两种,一种是通过源代码编译安装,一种是直接升级rpm包.这 ...
- mysql-5.5.28源码安装过程中错误总结
介绍一下关于mysql-5.5.28源码安装过程中几大错误总结,希望此文章对各位同学有所帮助.系统centOS 6.3 mini (没有任何编译环境)预编译环境首先装了众所周知的 cmake(yum ...
- window 2008+apache2.4.4+php5.5+mysql-5.6.12+phpmyadmin4.0.4.1安装过程(参考他人文章基础上加上自己遇到的问题)
一.window server2008的安装 1.我用U盘安装的,先用UltraISO把server2008刻录到U盘中,过程我搜了一下,帖个地址: http://wenku.baidu.com/vi ...
- MySQL5.7.25(解压版)Windows下详细的安装过程
大家好,我是浅墨竹染,以下是MySQL5.7.25(解压版)Windows下详细的安装过程 1.首先下载MySQL 推荐去官网上下载MySQL,如果不想找,那么下面就是: Windows32位地址:点 ...
随机推荐
- [bzoj3038/3211]上帝造题的七分钟2/花神游历各国_线段树
上帝造题的七分钟2 bzoj-3038 题目大意:给定一个序列,支持:区间开方:查询区间和. 注释:$1\le n\le 10^5$,$1\le val[i] \le 10^{12}$. 想法:这题还 ...
- iostat -x 1 查看磁盘的IO负载
Linux系统出现了性能问题.一般我们能够通过top.iostat,vmstat等命令来查看初步定位问题.当中iostat能够给我们提供丰富的IO状态数据 $ iostat -x -1 avg-cp ...
- 多个线程作用于同一个runnable对象
多个线程作用于同一个runnable对象 学习了:https://www.cnblogs.com/ligang305/archive/2012/08/10/2632126.html http://as ...
- sass基础教程
1. 使用变量; $highlight-color: #F90; .selected { border: 1px solid $highlight-color; } //编译后 .selected { ...
- OpenCV学习笔记(六十二)——《OpenCV Computer Version with Python》阅读摘要
如今python火啊.每次OpenCV自带的ml模块都让我直呼坑爹,索性准备用python来做OpenCV后期的机器学习算法的处理.于是赶紧拿起这本书读读. 适合OpenCV和python都有一定基础 ...
- 关于Mysql Enterprise Audit plugin的使用
正如之前看到的一篇文章,假设想要知道是谁登陆了你的数据库server,干了什么东西,那么你须要使用Mysql Enterprise Audit plugin. 以下介绍一下Mysql Enterpri ...
- 文字录入无限制Undo,Redo的实现
这里只针对Edit的内容做一个简单的undo,redo功能: 原理就是,将新增字符和相关信息添加到undo列表,在undo动作时,取记录信息,并在edit中删除新增的字符,然后将此动作添加到redo列 ...
- Sinowal Bootkit 分析-中国红客网络技术联盟 - Powered by Discuz!
訪问原文 (一)模块组成 感染过Sinowal的电脑,Sinaowal在硬盘中的分布例如以下图: ; Sector Offset ...
- 循环神经网络(RNN, Recurrent Neural Networks)——无非引入了环,解决时间序列问题
摘自:http://blog.csdn.net/heyongluoyao8/article/details/48636251 不同于传统的FNNs(Feed-forward Neural Networ ...
- [Database] 列出MSSQL所有数据库名、所有表名、所有字段名
1.获取所有数据库名 Select Name From Master..SysDatabases order By Name 2.获取所有表名 Select Name From SysObjects ...