MySQL下载、安装、配置(5.7.19版本)

摘要:
我把文件夹mysql放到了E盘。如图:4.输入usemysql;提示Databasechanged5.输入updateusersetpassword=passwordwhereuser='root';提示ERROR1054:Unknowncolumn'password'in'fieldlist'6.输入updatemysql.usersetauthentication_string=passwordwhereuser='root';提示QueryOK,1rowaffected,1warningRowsmatched:1Changed:1Warnings:17.输入flushprivileges;提示QueryOK,0rowsaffected8.输入exit;提示Bye退出mysql环境9.重新将my.ini配置文件修改回来,再将MySQL服务重启。

本人电脑win7 64位系统,就mysql5.7.19版本安装遇到的问题记录一下:

一:下载压缩包
1.从MySQL官网下载MySQL Community Server 5.7.19,此版本为免费版。
MySQL下载、安装、配置(5.7.19版本)
注:如果感觉在官网下载太慢,提供百度网盘分享http://pan.baidu.com/s/1jIvFjIu
2.下载完成之后解压缩,打开之后文件夹如下:
MySQL下载、安装、配置(5.7.19版本)
将文件夹mysql-5.7.19-winx64根据自己喜好更改名称,如:mysql。我把文件夹mysql放到了E盘。
二:配置mysql
打开文件夹E:mysql,新建文件夹data,新建配置文件my.ini,文件夹目录如下:
MySQL下载、安装、配置(5.7.19版本)
配置文件my.ini添加内容如下:
MySQL下载、安装、配置(5.7.19版本)
三:安装启动mysql
1.用管理员身份打开cmd命令行工具,cd到解压文件的bin目录E:mysqlin
MySQL下载、安装、配置(5.7.19版本)
2.输入mysqld install回车运行,随后提示安装成功,如图:
MySQL下载、安装、配置(5.7.19版本)
3.输入net start mysql回车运行,随后提示成功,如图:
MySQL下载、安装、配置(5.7.19版本)
注1:若提示“发生系统错误 2”,这是因为之前的mysql卸载不干净,需要更改注册表
(1)按win+R,输入regedit,如图:
MySQL下载、安装、配置(5.7.19版本)
(2)找到计算机HKEY_LOCAL_MACHINESYSTEMControlSet001servicesMySQL,右键ImagePath修改数值数据为"E:mysqlinmysqld" MySQL,如图:
MySQL下载、安装、配置(5.7.19版本)
再找到计算机HKEY_LOCAL_MACHINESYSTEMControlSet002servicesMySQL,右键ImagePath修改数值数据为"E:mysqlinmysqld" MySQL,如图:
MySQL下载、安装、配置(5.7.19版本)
(3)输入mysqld install回车运行,随后提示安装成功,如图:
MySQL下载、安装、配置(5.7.19版本)
(4)输入net start mysql回车运行,随后提示成功,如图:
MySQL下载、安装、配置(5.7.19版本)
注2:若提示“MySQL服务无法启动”,如图:
MySQL下载、安装、配置(5.7.19版本)
将data文件夹清空,输入mysqld --initialize,略作等待,再输入net start mysql,如图:
MySQL下载、安装、配置(5.7.19版本)
四:进入mysql环境
1.MySQL服务启动成功之后,再输入mysql -u root -p,提示如图:
MySQL下载、安装、配置(5.7.19版本)
2.修改my.ini配置文件最后一行,将#去掉。如图:
MySQL下载、安装、配置(5.7.19版本)
2.输入net stop mysql停止mysql服务,再输入net strat mysql重新启动mysql。如图:
MySQL下载、安装、配置(5.7.19版本)
3.cd到bin目录,输入mysql -u root -p,提示Enter password:,直接回车即可进入mysql环境。如图:
MySQL下载、安装、配置(5.7.19版本)
4.输入use mysql;
提示Database changed
5.输入update user set password=password('123456') where user='root';
提示ERROR 1054 (42S22): Unknown column 'password' in 'field list'
6.输入update mysql.user set authentication_string=password('123456') where user='root';
提示Query OK, 1 row affected, 1 warning (0.00sec)
Rows matched: 1 Changed: 1 Warnings: 1
7.输入flush privileges;
提示Query OK, 0 rows affected (0.01 sec)
8.输入exit;
提示Bye
退出mysql环境
MySQL下载、安装、配置(5.7.19版本)
9.重新将my.ini配置文件修改回来,再将MySQL服务重启。
10.MySQL服务重启之后,输入mysql -u root -p回车,再输入刚刚设置的密码即可进入mysql环境。
11.输入use mysql;
提示ERROR 1820 (HY000): You must reset your password ...
12.输入set password=password('123456');
提示Query OK, 0 rows affected, 1 warning (0.00sec)
13.输入flush privileges;
提示Query OK, 0 rows affected (0.01 sec)
14.输入use mysql;
提示Database changed
MySQL下载、安装、配置(5.7.19版本)
15.退出mysql环境,输入mysql -u root -p回车,再输入刚刚更改的密码即可进入mysql环境,再无问题!!!
MySQL下载、安装、配置(5.7.19版本)
参考文档:
http://www.cnblogs.com/lmh2072005/p/5656392.html#commentform
http://blog.csdn.net/brighter_xiao/article/details/51556532
http://blog.csdn.net/u010603691/article/details/50379282

免责声明:文章转载自《MySQL下载、安装、配置(5.7.19版本)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇SpringBoot整合mybatis、shiro、redis实现基于数据库的细粒度动态权限管理系统实例(转)网站开发常用技巧收集(防复制,防另存等等)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

算法导论 第十三章 红黑树(python)-1插入

红黑树是上一章二叉搜索树的改进,实现一种平衡 ,保证不会出现二叉树变链表的情况,基本动态集合操作的时间复杂度为O(lgn) 实际用途:c++stl中的set,map是用他实现的 红黑树的性质: 1.每个结点或是红色的,或是黑色的 2.跟结点是黑色的 3.每个叶结点(NIL)是黑色 4.如果一个结点是红色的,则它的两个结点都是黑色的 5.对每个结点,从该结点...

MySQL之SQL优化详解(二)

目录 MySQL之SQL优化详解(二) 1. SQL的执行顺序 1.1 手写顺序 1.2 机读顺序 2. 七种join 3. 索引 3.1 索引初探 3.2 索引分类 3.3 建与不建 4. 性能分析Explain (1)id:select查询的序列号,包含一组数字,表示查询中执行select子句或操作表的顺序 (2) select_t...

Mysql 10053 SocketException 你的主机中的软件中止了一个已建立的连接。

问题:存数据库失败 错误信息: Mysql 1053 SocketException 你的主机中的软件中止了一个已建立的连接。 解决方法:修改数据库最大数据传输量【max_allowed_packet】 1:查询【max_allowed_packet】:show variables like '%max_allowed_packet%';   结果只有10...

mysql 链接失败(ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES))

mysql链接失败(ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)) 修改: 1 #1.停止mysql数据库 2 /etc/init.d/mysqld stop 3 #2.执行如下命令 4 mysqld_safe --user=...

Hive 学习笔记(启动方式,内置服务)

一、Hive介绍   Hive是基于Hadoop的一个数据仓库,Hive能够将SQL语句转化为MapReduce任务进行运行。   Hive架构图分为以下四部分。       1、用户接口     Hive有三个用户接口: 命令行接口(CLI):以命令行的形式输入SQL语句进行数据数据操作 Web界面:通过Web方式进行访问。      Hive的远程服...

docker实例之mysql的使用

docker实例之mysql的使用 常用步骤 命令 1:搜索镜像 docker search xxx 2:拉取镜像 docker pull xxx:yy 3:查看镜像 docker image inspect xxx:yy 4:运行容器 docker run xxx:yy 5:停止容器 docker container stop...