900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > navicat mysql本地连接_MySQL | 使用 Navicat 新建本地连接 mysql 出现的问题

navicat mysql本地连接_MySQL | 使用 Navicat 新建本地连接 mysql 出现的问题

时间:2020-05-02 23:46:39

相关推荐

navicat mysql本地连接_MySQL |  使用 Navicat 新建本地连接 mysql 出现的问题

问题一: Navicat 新建连接报错:-can't connect to MySQL server on 'localhost'(10061)

解决方法:

1、首先查看数据库是否启动

打开 cmd ,以管理员的身份运行cmd

输入命令行 mysqladmin ping 查看sql是否启动

2、 检查 mysql 安装目录下的 my.ini 文件

打开 my.init 文件,配置有没有出错

3、检查 mysql 的登录密码是否正确

如果已忘记登录密码,就直接重新更新密码,可参考问题三中密码的重置过程

问题二:mysql 无法启动

解决方法: 删除安装目录下的data 文件夹,然后命令行 mysqld--initialize 进行初始化,再重启 mysql

问题三: Navicat 新建连接报错: 1045 Access denied for user 'root'@'localhost' (using password:YES)

说的是用户“root”@本地主机的访问被拒绝

解决方法:原因是 mysql 的登录密码输入错误,重新设置 mysql 登录密码

step1:打开 .ini 文件加入skip-grant-tables

skip-grant-tables 启动参数的作用:MYSQL服务器不加载权限判断,任何用户都能访问数据库。

step2:管理员身份运行 cmd

命令行输入mysql -u root -p 连接数据库服务器

遇到 Enter passward: 直接回车,即可登录到 mysql 中

step3:修改 mysql 登录密码

输入命令行(每条命令行需要用 ; 结尾)

use mysql;

update user set authentication_string=password("123456") where user="root";

更改 root 用户登录的密码为123456

step4: 输入命令行 exit;后退出 mysql,再用新密码重新登录

停止 mysql, 再重启 mysql ,就可以启动 mysql 了

mysql 操作命令行

net stop mysql 停止mysql

net start mysql 启动mysql

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。