mysql_2.4——安装常见问题

1. 将MySQL添加到环境变量

将 mysql 的 bin 目录地址添加到 系统环境变量 --> PATH 中

2. 将MySQL添加到服务

以管理员的方式启动 cmd (命令提示窗口),使用命令进入到 `[mysql]\bin` ,执行如下命 令。

sql 复制代码
# mysqld --install (服务名) 
# 如: 
mysqld --install mysql 

删除服务命令是:

sql 复制代码
mysqld --remove 服务名

3. mysql端口被占用解决

在 cmd 窗口下执行如下命令:

sql 复制代码
netstat -ano|findstr 3306

查找正在执行的 3306 端口程序

如果出现如图所示列表表示以上程序使用了3306端口,找到程序的 PID (最后一列) 去任务管理栏找到对应程序结束任务或者使用如下命令关闭进程:

sql 复制代码
taskkill /pid xxx

4. 忘记mysql密码

以下操作均以管理员方式进行。

1. 打开 cmd 关闭 mysql 服务:net stop mysql
2. 以管理员身份在命令提示窗口( cmd )中进入到 mysql根目录->bin 文件夹,输入:
sql 复制代码
mysqld --console --skip-grant-tables --shared-memory
  • 跳过权限认证
3. 重新打开一个 cmd 窗口,输入 :
sql 复制代码
mysql -uroot -p 

不输入密码即可进去 mysql

4. 连接权限数据库:
sql 复制代码
use mysql 
5. 修改数据库连接密码,置为空:
sql 复制代码
update user set authentication_string = '' where user = "root";
6. 退出
sql 复制代码
exit
# 或者
quit
7. 关闭第一个窗口
8. 重启 mysql 服务即可。
9. 再重新进入 mysql ,修改密码
sql 复制代码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
10. 连接MySQL
sql 复制代码
mysql -u 用户名 -p
  • mysql --help 查询所有参数

亲测有效


相关推荐
2301_8025023331 分钟前
哈工大计算机系统2025大作业——Hello的程序人生
数据库·程序人生·课程设计
大数据004 小时前
Docker慢慢学
mysql·docker·kafka·n8n
Alan3164 小时前
Qt 中,设置事件过滤器(Event Filter)的方式
java·开发语言·数据库
TDengine (老段)5 小时前
TDengine 集群容错与灾备
大数据·运维·数据库·oracle·时序数据库·tdengine·涛思数据
Lao A(zhou liang)的菜园6 小时前
高效DBA的日常运维主题沙龙
运维·数据库·dba
迪迦不喝可乐6 小时前
mysql知识点
数据库·mysql
愿你天黑有灯下雨有伞7 小时前
MyBatis-Plus LambdaQuery 高级用法:JSON 路径查询与条件拼接的全场景解析
mysql·json·mybatis
不太可爱的大白7 小时前
MySQL 事务的 ACID 四大特性及其实现原理
数据库·mysql
进击的CJR7 小时前
MySQL 8.0 OCP 英文题库解析(十)
mysql·adb·开闭原则
观测云8 小时前
HikariCP 可观测性最佳实践
数据库