mysql连接不上(步骤详细,确保0基础也能轻松看懂)

mysql连接不上(步骤详细,确保0基础也能轻松看懂)

每一位大神都是从小白一路成长过来的,经历积累经验。
我深知,一个微小的细节,在已经学会了的人看来,是和吃饭喝水一样熟练得不能再熟练的事,或许仅仅只是一句话就能解决的事,
而在刚接触的初学者而言,可能将是困扰很久的难题。。。

windows下,在navicat上新建mysql连接,测试连接 连接不上

温馨提示 !!!
大多数连接不上的原因:
1、mysql服务没有开启
2、密码输入错误(注意区分大小写)

以下包含2003(未开启mysql服务)和1045(密码错误)。这两种错误的解决方法。

一、出现问题:显示2003错误(未开启mysql服务)

在这里插入图片描述
解决方法:
1.以管理员身份运行“命令提示符”
命令提示符

2.进入mysql安装目录的bin所在路径

cd: 所在路径

3.启动mysql服务:

net start mysql
在这里插入图片描述

二、1045错误(密码错误)

出现问题:在确保mysql服务开启后,显示1045错误(可能原因:忘记密码)
在这里插入图片描述
解决方法:重置密码(终止当前mysql进程–>重置密码–>尝试连接)
具体步骤:
一、终止当前mysql进程
1.以管理员身份运行“命令提示符”
2.进入mysql安装目录的bin所在路径

cd: 所在路径

3.查看mysqld是否在运行(可以查到它的PID)

tasklist |findstr mysqld

4.输入对应PID值,终止当前mysql进程

taskkill /F /PID 你的PID

在这里插入图片描述
二、重置密码
1.跳过权限登录MySQL 服务器端

mysqld --skip-grant-tables
在这里插入图片描述

2.关闭窗口,重新以管理员身份运行“命令提示符”
3.进入mysql安装目录的bin所在路径所在目录
4.进入mysql

mysql
在这里插入图片描述

下面还会出现好大一串balabala
在这里插入图片描述
5.修改密码

update mysql.user set authentication_string=password(‘修改后密码,是区分大小写的,我是root’) where user = ‘root’;
在这里插入图片描述

6.刷新一下

flush privileges;
在这里插入图片描述

7.>SELECT * from mysql.user\G;
在这里插入图片描述
会出现一长串,找到root用户的authentication_string这项,它的值待会要用
在这里插入图片描述
8.>update mysql.user set authentication_string = ‘你的值’ where user = ‘root’;here user = ‘root’;
在这里插入图片描述

flush privileges;
在这里插入图片描述

quit
在这里插入图片描述

三、尝试连接
1.重启mysql

net start mysql
在这里插入图片描述

2.尝试连接

mysqladmin -uroot -p password
依次输入:修改前密码、修改后密码、再次输入修改后密码
在这里插入图片描述

账号密码登录mysql

mysql -uroot -p你的密码
看到:Welcome to the MySQL monitor.即登录成功
在这里插入图片描述

此时,再连接测试就成功啦!
在这里插入图片描述

  • 44
    点赞
  • 151
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
PyCharm 社区版可以连接 MySQL 数据库,以下是详细步骤: 1. 安装 MySQL Connector 在 PyCharm 中使用 MySQL 数据库,需要安装 MySQL Connector。可以通过以下命令安装: ``` pip install mysql-connector-python ``` 2. 创建数据库连接 (1)打开 PyCharm,进入 View -> Tool Windows -> Database。 (2)在 Database 面板中,点击加号,选择 MySQL。 (3)填写 MySQL 数据库连接信息,包括主机名、端口号、用户名和密码等。点击 Test Connection 按钮,测试连接是否成功。 (4)连接成功后,点击 OK 按钮,保存连接信息。 3. 创建数据库 (1)在 Database 面板中,右键点击 MySQL 连接,选择 Create Database。 (2)填写数据库名称和字符集等信息,点击 OK 按钮创建数据库。 4. 创建数据表 (1)在 Database 面板中,右键点击数据库,选择 New -> Table。 (2)填写数据表名称和字段信息等,点击 OK 按钮创建数据表。 5. 插入数据 (1)在 Database 面板中,右键点击数据表,选择 Open Console。 (2)在 Console 中输入 SQL 语句,插入数据。例如: ``` INSERT INTO student(name, age, gender) VALUES('Tom', 18, 'male'); ``` 6. 查询数据 (1)在 Database 面板中,右键点击数据表,选择 View Data。 (2)在 Data View 面板中,可以查看数据表中的数据。也可以使用 SQL 语句查询数据。例如: ``` SELECT * FROM student; ``` 以上就是 PyCharm 社区版连接 MySQL 数据库详细步骤
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值