MySql 5.7.13 覆盖安装问题
来源:互联网 发布:办公平台软件 编辑:程序博客网 时间:2024/05/07 15:20
重装系统后,安装新版的Mysql5.7 遇到的问题
MySQL 服务正在启动 ….
MySQL 服务无法启动。
服务没有报告任何错误。请键入 NET HELPMSG 3534 以获得更多的帮助。
安装之后需要密码,TMD本小白刚装上问我要密码,网上查了好多都没有,其实在第一个问题上
- 修改密码时命令行提示
You must reset your password using ALTER USER statement before executing this statement.
1. 下载Mysql
官方:http://dev.mysql.com/downloads/mysql/ →选择版本Windows (x86, 64-bit), ZIP Archive(我是64位系统选择的是Windows (x86, 64-bit), ZIP Archive)→Downloads→No thanks, just start my download.
下载完成后解压到自己准备的安装目录 (我的是 D:\Mysql)
2.首先卸载原有的Mysql:可以参考这篇博文http://autophp.blog.51cto.com/8062337/1654404
(这一步是不是必须的没有试验过,你们可以不卸载试试)
3.配置环境变量
先将下载好的文件解压到你要安装的位置,我解压到了D:\servers\mysql方案1:新建环境变量,变量名称:MYSQL(一般大写、也可小写),变量值:D:\servers\mysql,向path中添加%MYSQL%/bin
方案2:直接向path中添加D:\servers\mysql\bin
4.修改mysql.ini
原文件为mysql-defult.ini修改其中的basedir=D:/servers/mysql
datadir=D:/servers/mysql/data
注意:路径之间为“/“,如果直接复制过来没有改会出现”系统错误1067“
注意: 使用管理员权限打开命令提示符
5.安装MySQL服务
命令行进入mysql的bin目录下
(注:进入D盘直接输入“D:“,使用“cd 文件夹名”进入某个文件夹 ,“cd..“返回上一目录)
输入service install或者mysqld install 提示安装成功
输入net start mysql 启动mysql服务
问题一就出在这:提示MySQL 服务正在启动 ….
MySQL 服务无法启动。
解决方法:将my-default.ini文件改名为my.ini,移动到bin/目录下,
在bin/下执行命令 mysqld --initialize --user=mysql --console ,这条命令估计是初始化的命令
然后启动服务 net start mysql
在解决问题一之前我又犯了一个错误(轻信百度的答案)在MySql下手动建了一个“data”文件夹
如果你们加了就把它删掉再运行“mysqld --initialize --user=mysql --console”命令
关于第二问题:
提示你要输入密码;其实在运行完 mysqld --initialize --user=mysql --console 这条命令后会出现一段提示信息
“A temporarypassword is generated for root@localhost: 密码” 这个临时密码就是登录密码
6.设置密码
mysql> UPDATE mysql.user SET Password=PASSWORD('your_new_password') WHERE User='root'; ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';;Query OK, 0 rows affected, 1 warning (0.01 sec)
以上就是我安装的全过程,由于网上的资料比较零散,找起来非常不方便,写在这里希望可以帮助相同困扰的人
- MySql 5.7.13 覆盖安装问题
- android 覆盖安装问题
- Android应用安装覆盖问题
- mysql 5.7 安装问题
- 关于mac 安装 5.7.13 mysql问题
- mysql 5.7.9 安装问题
- mysql 5.7版本安装问题
- MySQL 5.7 安装问题记录
- android 软件覆盖安装引发的问题
- Android应用覆盖安装时crash问题
- Eclipse Android安装APP时覆盖安装问题
- 因为前缀索引问题导致mysql无法使用覆盖索引
- mysql 5.7安装出现的问题。
- mysql-5.7.11的安装问题
- mysql 5.7安装遇到的问题记录
- Mysql 5.7免安装的配置问题
- mysql-5.7.17-winx64的安装问题
- mysql 5.7.18 安装及问题汇总
- UVA-11538
- iOS 简单动画效果实现的三种方式
- XCode磁盘空间清理
- STL动态数组类
- 虚拟机中的对象
- MySql 5.7.13 覆盖安装问题
- Java application—SS1
- InputStream类和OutputStream类
- 动态绑定事件插件—livequery
- JAVA中的XML文件--文件读取(上)
- 马云和他的"少年阿里" 百度云下载
- python学习总结 常见问题
- 日常小结-配置虚拟主机
- js中call和apply用法