标签:密码 windows系统 and ini文件 启动mysql mda 外部 flush 注意
如果在安装的过程中缺少依赖:https://www.microsoft.com/zh-cn/download/details.aspx?id=40784
数据库已经安装完成,路径 C:\Program Files\MySQL
- 控制面板 -> 程序 -> 卸载程序 -> 找到MySQLServer -> 右键 -> 卸载
此电脑 -> 右键 -> 管理 -> 服务 -> 找到MySQL57 -> 右键菜单
以管理员的身份运行命令行
开始菜单 -> windows系统 -> 命令提示符 -> 右键 -> 以管理员身份运行
输入指令:
- net start mysql57 // 开启服务
- net stop mysql57 // 停止服务
如果输入mysql提示“不是内部命令,也不是外部命令”,说明需要配置环境变量:
- 此电脑 -> 右键 -> 属性 -> 高级系统设置 -> 环境变量 -> 系统变量 -> Path
- 将MySQLServer安装路径下的bin配置进来: C:\Program Files\MySQL\MySQLServer 5.7\bin
1. mysql -u root -p // 这种方式的登录,敲回车后需要输入密码
2. mysql -uroot -p123456 // 将用户名和密码都写到指令中,注意:没有空格
当我们进入数据库后,修改mysql密码的方式有以下四种:
--第一种:
mysql>alter user root@localhost identified by‘新密码‘;
--第二种:
mysql>set password for root@ocalhost=password(‘新密码‘)
--第三种:
mysql>use mysql
mysql>updata user set authentication_string=password(‘新密码‘) where user=‘root‘ and host=‘localhost‘;
mysql>flush privileges;
--第四种
C:\Windows\system32>mysqladmin -uroot -p旧密码 password --这里要回车
新密码
1. 停止MySQL57服务
2. 找到C:\ProgramData\MySQL\MySQL Server 5.7\目录下的my.ini文件,在77行下面添加skip-grant-tables
3. 启动MySQL57服务
4. 打开命令提示符界面,直接输入mysql指令,进入mysql内
5. 利用上一页的第三种方式,修改密码
6. 然后再修改my.ini文件,去掉skip-grant-tables,重启服务即可
标签:密码 windows系统 and ini文件 启动mysql mda 外部 flush 注意
原文地址:https://www.cnblogs.com/dch-21/p/12862167.html