Windows10 安装mysql-5.7.20遇到的坑
2017-12-27 11:03
363 查看
Windows10 安装mysql-5.7.20
1.去官网下载mysql-5.7.20-winx64.zip 下载完成后直接解压到指定目录,解压后会发现 相对于其他低版本 解压后的目录中没有data目录和my.ini文件2.以管理员身份打开cmd.exe 命令行 cd 到 d:\mysql-5.7.20\bin 目录下
3.然后运行mysqld –initialize-insecure –user=root 完成后 会发现根目录多了data目录
4.输入命令 mysql -install 等待提示安装成功后,启动mysql服务
net start mysql 这时可以去服务上看有没有mysql服务 (windows 搜索栏输入 services.msc) [关闭mysql net stop mysql]
5.开启成功 首次登陆 密码为空 mysql -u root -p 回车 要求输入密码 回车 即可 现在不出问题应该登陆了mysql 如果出现错误 请看下面错误总结
6.use mysql;显示Database changed
设置新密码update user set authentication_string=password(“123”) where user=”root”; 显示:Query OK,1 rows affected(0.01 sec) Rows matched:1 Changed:1 Warnings:1
刷新权限flush privileges; 显示:Query OK,0 rows affected (0.00 sec)
quit;
完成,这样就把root用户的密码设置为123了。
7.最后,为了以后方便启动mysql,配置环境变量
- 安装遇到的问题
1.因为解压后的根目录没有my.ini配置文件 就自己创建了一个 结果 启动mysql服务后 mysql -u root -p 登陆 出现Error 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061) 错误 上网查了一下
总结有一下几点
(1)my.ini编辑 后保存编码格式为ANSI 不能设置为utf-8 或者gbk
(2)没有在my.ini里的[mysqld]下设置basedir datadir 等等
(3)本地hosts文件没有127.0.0.1 localhost 或者my.ini 没有配置
bind-address = 127.0.0.1
(4)没有启动mysql服务
总结以上几点对我安装5.7.20 mysql服务已经启动 登录时出Error 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)错误 并没有任何卵用 上网搜了搜 5.7.20不用在根目录创建my.ini文件 直接删除my.ini文件 重新启动并登录 成功
相关文章推荐
- mysql5.7.20的安装以及遇到的问题(四)
- mysql5.7.20的安装以及遇到的问题(二)
- windows10 安装mysql 以及遇到的各种问题解决方案
- mysql5.7.20的安装以及遇到的问题(一)
- windows10 安装 mysql-5.7.20-winx64
- mysql安装过程遇到的问题以及解决方案
- windows10 下使用Pycharm2016 基于Anaconda3 Python3.6 安装Mysql驱动总结
- mysql-5.7.20实用下载、安装和配置方法,以及简单操作
- Mac 安装mysql遇到的坑
- centos7下安装mysql5.6的详细步骤,以及所遇到的错误解答
- mysql-5.7.20实用下载、安装和配置方法,以及简单操作
- CentOS 7下yum成功安装 MySQL 5.7.20,并修改路径
- mysql 5.7.9 winx64在windows上安装遇到的问题
- linux下安装cmake和mysql遇到的问题总结
- 安装widows mysql 免安装版(zip) 步骤详解 以及遇到问题解决 以及忘记密码的修改方法
- python - 安装mysql-python遇到的问题及解决方法
- 安装widows mysql 免安装版(zip) 步骤详解 以及遇到问题解决 以及忘记密码的修改方法
- centos mysql安装遇到的问题及解决方法
- CentOS6.5离线安装mysql遇到的几个问题
- Windows10安装配置Mysql