win10mysql(5.7.16)数据库删除和重新安装
来源:互联网 发布:三级分销数据统计表 编辑:程序博客网 时间:2024/06/07 09:00
mysql有一段时间没有用之后,最悲催的莫过于想要再次用的时候,忘记了登陆密码。由于经验不足啊,就想删了重新装,捣鼓了半天,不是删的不彻底就是安装的时候给你来点小惊喜。经过一番大战之后,终于搞定了,先总结下,以待以后参考:
删除mysql
一:停止mysql服务(cmd 命令行 输入services.msc->找到mySQL->停止SQL服务)
)
二:删除mysql安装所在目录(根据自己的安装路径选择)
三:删除注册表(cmd->输入regedit->在注册表注册器编辑 搜索mySQL右键全部删除(或者依据以下路径找到MySQL,右键删除)
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL
四:重新安装mysql
1,解压mysql-5.7.16-winx64.zip到相关目录(我喜欢D:\Program Files下)2,配置环境变量path:D:\Program Files\mysql-5.7.16-winx64\bin
3,修改配置文件:新建my.ini开始配置该文件(参考大多数)
[mysql] #设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 #设置mysql的安装目录 basedir=D:\Program Files\mysql-5.7.16-winx64 #设置mysql数据库的数据的存放目录 datadir=D:\Program Files\mysql-5.7.16-winx64\data #允许最大连接数 (可更改) max_connections=200 #服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 #创建新表时将使用的默认存储引擎 INNODB支持多继承 default-storage-engine=INNODB
4,以管理人员打开CMD,然后进入到:
然后在bin后输入:mysqld install
如果提示servers 已经存在 ,则mysqld -remove 之后再mysqld install
然后 net start mysql 启动服务 (服务器无法启动,没有报告任何错误)
然后:接着就是输入 net start mysql 启动服务
报错!!!
“服务器无法启动,服务器没有报告任何错误。”
然后:
再输入mysqld –initialize-insecure –user=mysql
(执行命令后,MySQL会自建一个data文件夹,并且建好默认数据库,登录的用户名为root,密码为空)
注:如果有data文件夹,并且有file在里面。会报错。按照提示,把data里面的files全部删除了,再执行上面命令就好了!!!
输入 net start mysql
服务成功 启动成功,就好了。
5, 修改mysql root 密码:
(注:初次没有密码-p password 新密码空格代表空密码
mysqladmin -u用户名 -p旧密码 password 新密码
参考网址:http://www.jb51.net/article/83636.htmhttp://blog.csdn.net/qq_22812319/article/details/51586261
- win10mysql(5.7.16)数据库删除和重新安装
- win10MySQL数据库安装与配置详解
- 《Centos 7系列删除数据库并重新安装》
- 解决maven删除和重新安装的问题
- 卸载oracle,重新安装卸载,如何删除原来的数据库sid
- centos下彻底删除MYSQL 和重新安装MYSQL
- Linux Centos下彻底删除MYSQL和重新安装MYSQL
- centos下彻底删除MYSQL和重新安装MYSQL [yum方式]
- centos下彻底删除MYSQL 和重新安装MYSQL
- linux下mysql的彻底删除和重新安装
- 删除打印机重新安装驱动
- 删除ADT,重新安装ADT
- ambari删除脚本 重新安装
- Mysql 彻底删除Mysql 重新安装
- google删除后重新安装失败
- 重新安装npm和node
- centos下彻底删除MYSQL 和重新安装MYSQL的解压缩版
- SQLSERVER2000重新安装附加数据库问题
- poj3276 Face The Right Way 反转问题
- Android TextVeiw setText函数
- Linux同步时间服务器
- NumberUtils简单介绍和具体实例
- 【语言-批处理】批处理windows锁屏
- win10mysql(5.7.16)数据库删除和重新安装
- Oracle数据库的冷备恢复到另一台机器上.
- (转)SQLServer基础 单行注释与多行注释
- 谈谈码率,帧率,分辨率和清晰度的关系
- ①极好的PCA帖子&白化;②数据降维
- InnoDB数据库死锁
- transform仿支付宝咻一咻动画
- 系统如何使用键盘快捷关机
- NYOJ - 239 - 月老的难题 ( 二分图最大匹配 匈牙利算法 )