mysql-5.7.21-winx64安装问题小结

原创 2018年04月17日 00:13:51


在尝试python爬虫的时候,遇到了mysql的安装,由于没有经验,在安装过程中遇到了一些问题,在这做个记录,也方便后来相同问题的同学参考:

  1. 安装版本为mysql 5.7.21,下载下来是zip文件,解压到当前路径下,发现没有网上说的my-default.ini文件,百度之后发现这个版本就是没有的,也不需要手工去创建,如果手工创建了反而会有net start mysql报错的情况出现。

  2. 在没有初始化的情况下,添加了环境变量之后就直接net start mysql,这时候会报错,提示无法启动,

    I:\software\mysql\mysql-5.7.21-winx64\bin>netstart mysql

    MySQL服务正在启动 .

    MySQL服务无法启动。

     

    服务没有报告任何错误。

     

    请键入 NETHELPMSG 3534 以获得更多的帮助。

  百度之后发现是因为没有先初始化,没有data文件的存在,所以报错,要先做的一步就是初始化,输入命令mysqld  --initialize,过一段时间会自动创建一个data文件夹,这时候再去启动mysql就正常了

  1. 启动之后,不知道root密码,导致登录不进mysql,Navicat连接失败,这时候就需要设置一下root密码,先打开一个cmd窗口,stop mysql,输入mysqld --skip-grant-tables,就是不需要权限也能进入mysql,这时候这个窗口会挂住,再打开一个cmd窗口,输入mysql -u root,进入mysql里面,去修改root密码,由于这个版本没有password,所以要修改关键字为authentication ,输入命令如下:update mysql.user set authentication_string=password('123') whereuser='root' ;

    完成后会提示:mysql>update mysql.user set authentication_string=password('123') where user='root' ;

Query OK, 1 rowaffected, 1 warning (0.00 sec)

Rowsmatched: 1  Changed: 1  Warnings: 1

然后更新下权限:

mysql> flush privileges;

QueryOK, 0 rows affected (0.01 sec)

这些都完成后,在任务管理器里面关闭mysql进程,重启mysql服务,通过root账号就可以用新设定的密码登录了

  1. 不过这时候用Navicat登录可能还会提示yourpassword has expired,这时候只要在cmd   

    登录进入mysql,再次修改一下密码即可:

    mysql> SET PASSWORD = PASSWORD('123456');

Query OK, 0 rowsaffected, 1 warning (0.00 sec)

C语言及程序设计进阶

本课为“C语言及程序设计”系列课程中的第三部“进阶篇”。作为终结篇,介绍了在实际应用中应用最广泛的结构体数据表示和处理、利用文件进行输入输出、利用多文件组织项目开发,并结合对程序设计的进一步学习需求,概述数据结构及其选择问题和问题求解方法。以实践为主线的学习将继续,“银行储蓄系统”的开发将会迭代到第5版和第6版。
  • 2015年03月14日 19:37

mysql-5.7.21-winx64

  • 2018年02月18日 16:29
  • 215.37MB
  • 下载

oracle11g安装问题小结

1.远程登录时需要安装如下东西: yum groupinstall "KDE Desktop Environment" vi /etc/inittab  (修改为5) 2.登录时遇如...
  • wxc20062006
  • wxc20062006
  • 2015-01-02 01:06:29
  • 390

mysql-5.7.21-winx64安装步骤及启动、密码等一系列问题的解决

  • 2018年04月14日 09:16
  • 8.19MB
  • 下载

Mysql-5.7.21-winx64 绿色版安装

1.下载https://dev.mysql.com/downloads/mysql/解压到自己喜欢的一个位置即可(目录中不要包含中文)如:D:\Program Files\2.系统环境变量配置    ...
  • zbq2018
  • zbq2018
  • 2018-02-18 21:11:39
  • 1370

mysql-5.7.21-winx64.zip安装教程

1.去官网下载满足系统要求的版本 (mysql-5.7.21-winx64.zip) 2.解压到指定目录(C:\Program Files\mysql-5.7.21-winx64) 3.配置环境...
  • we_are_the_world_123
  • we_are_the_world_123
  • 2018-02-01 16:48:15
  • 3712

mysql-5.7.21-winx64免安装版安装--Windows 教程

1  下载 地址是:https://dev.mysql.com/downloads/mysql/ 2  解压到目录 3  配置  新建一个txt文档,另存为my.ini,放...
  • Sansecy
  • Sansecy
  • 2018-01-16 03:14:16
  • 7852

Mysql数据库mysql-5.7.18-winx64修改密码

安装成功后,由于5.7版本不再支持空密码登陆,所以我们得去data目录下的一个日志文件里找到临时密码。如图: 密码就在这个文件里,用editplus打开后,找到临时密码,如图: 后面的我们操作如图...
  • m0_37530301
  • m0_37530301
  • 2017-04-26 14:36:11
  • 1292

mysql 5.7.20安装

首先Mysql5.0完全卸载: 首先,mysql5.0貌似并非以一个服务的形式运行的,所以net stop mysql并不起作用,若不放心,可以打开cmd使用net start查看运行的服务中是否有m...
  • u010178308
  • u010178308
  • 2017-11-22 22:28:14
  • 223

Windows 10下mysql-5.7.21-winx64.zip安装

1. my.ini 初始化配置(port baseDir dataDir) [mysqld] port = 3307 baseDir=F:\Program Files\mysql-5.7.21-...
  • yuanyeguishu
  • yuanyeguishu
  • 2018-03-02 11:16:38
  • 178
收藏助手
不良信息举报
您举报文章:mysql-5.7.21-winx64安装问题小结
举报原因:
原因补充:

(最多只允许输入30个字)