win7 mysql5.7版本安装和卸载并修改密码
文章目录
前言
mysql安装踩坑计
1、mysql5.7版本安装
1.将压缩包 解压
把 mysql-5.7.35-winx64.zip解压放到E:\Program Files目录下
示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
2…添加环境变量
将 mysql 文件夹中 bin 目录 添加到 PATH 环境变量中 ;E:\Program Files\mysql-5.7.35-winx64\bin
3.创建配置文件
在 mysql 安装目录下创建 my.cnf 配置文件
文件中具体内容如下:
[mysqld]
basedir=E:/Program Files/mysql-5.7.35-winx64
datadir=E:/Program Files/mysql-5.7.35-winx64/data
character-set-server=utf8
explicit_defaults_for_timestamp
[mysql]
4. 安装mysql服务
以管理员身份运行 命令行
将路径切换到 bin 目录下
执行mysqld --install MySQL
5. 初始化安装mysql数据库
在 bin 目录下执行 mysqld --initialize-insecure
6. 启动mysql服务
在 bin 目录下输入 net start mysql
来启动mysql服务
7. mysql连接测试
输入 mysql -uroot -p
8. 退出mysql数据库
退出:\q
2、给MySQL设置密码
本身安装mysql初始化是没有密码的,安全起见需要重新设置密码,设置密码踩坑计:
执行如下:
set password for 用户名@localhost = password(‘新密码’);
出现报错信息ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near......
解决总结如下:
- 使用win+R 输入CMD进入dos界面。进入你的mysql安装路径下面的bin文件家里面;
- 先使用:
mysql -u root -p
输入密码进入mysql命令窗口
mysql>:
- 修改密码:
方法1:
set password for 用户名@localhost=password('新密码');
方法2:
mysql>set password =password('你的密码');
mysql>flush privileges;
方法3:
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';(我采用的是这个方式进行密码修改的,前两种仍然报错);
3. 卸载MySQL
-
windows + R 输入 cmd 进入命令行
-
在命令行输入 net stop mysql 停止服务
-
找到 mysql 的安装目录,将 mysql 文件夹删除
-
打开注册表
windows + R 输入 regedit 打开注册表 -
.删除注册表
HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ services \ eventlog \ Application \ MySQL
HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet002 \ services \ eventlog \ Application \ MySQL -
使用管理员权限进入命令行
在命令行输入 sc delete mysql
参考文章
windows系统 mysql5.7卸载和安装过程: https://blog.csdn.net/dxyzhbb/article/details/110387729.
mysql 修改密码报错解决: https://blog.csdn.net/Exception_sir/article/details/82111014.