精华内容
下载资源
问答
  • 客户端navicat报错 1045

    千次阅读 2013-11-19 14:54:12
    1 客户端navicat报错           2解决方案:   mysql> drop user dms_biz@'10.86.87.155'; Query OK, 0 rows affected (0.00 sec) mysql> grant all on *.* to dms_biz@"%" identified by "infohow"; Query O

    1 客户端navicat报错

     

    1

     

     

     

     

    2解决方案:

        

    mysql> drop user dms_biz@'10.86.87.155';
    Query OK, 0 rows affected (0.00 sec)

    mysql> grant all on *.* to dms_biz@"%" identified by "infohow";
    Query OK, 0 rows affected (0.00 sec)

    mysql> flush privileges;
    Query OK, 0 rows affected (0.00 sec)

    mysql> exit

     

     

    3  成功截图

    完成

     

     

     

     

    展开全文
  • 重启一下mysql的服务

    重启一下mysql的服务

    展开全文
  • Navicat报错1045-Access denied for user root@localhost(using password:YES)怎么解决 文章目录Navicat报错1045-Access denied for user root@localhost(using password:YES)怎么解决前言解决办法 前言 ...

    Navicat报错:1045-Access denied for user root@localhost(using password:YES)怎么解决

    前言

    • 数据库好久没用过了,某一天打开Navicat,结果连接时报错:1045-Access denied for user root@localhost(using password:YES),我一脸懵逼,也没动过什么啊。没办法,只有盘他。
    • 结果百度发现出现这种问题的还不少,但我搞了几天,看了很多解决办法也没解决我的问题,甚至问题更加严重了,很是苦恼。于是闲置了一个月,想想也不是办法,终于,在昨天解决了,耶,在此记录一下,希望能够帮助到一些CSDNer。
    • 看了很多方法,总结一下出现这种情况的原因;
    1. 有两个mysql,检查一下电脑是否有没有卸载干净的mysql
    2. root权限问题;

    解决办法

    解决办法就是重置root权限密码,但网上很多说在my.ini配置文件下加skip-grant-tables还是行不通,甚至找不到my.ini这个文件。为了大家不再踩我当初的雷,直接上教程。

    1.删除mysql服务

    • 以管理员身份运行cmd,进入mysql的bin文件下,运行命令:
      sc delete MySql
      在这里插入图片描述
    • MySql必须和你的服务名称一致,可以在我的电脑-属性-服务中查看(我的是已经修改过后的,所以不一样)。删除mysql服务之后,在服务中就看不到了,如果还能看见,可以手动右击选择“停止”,服务就消失了。
      在这里插入图片描述

    2.新建my.ini配置文件

    • 在mysql目录下,原来是没有my.ini这个配置文件的,其实,新版的mysql的my.ini配置文件已经迁移到默认C盘下的ProgramData中,这时我们可以选择把它复制到mysql根目录下,但要注意修改my.ini文件中的basedir 和 datadir改成自己正确的路径。
      在这里插入图片描述
      在这里插入图片描述
    • 如果没有这个配置文件也可以自己新建一个空白的my.ini,复制以下代码:
      当然其中的basedir 和 datadir也要相应改变
    # http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html
    # *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
    # *** default location during install, and will be replaced if you
    # *** upgrade to a newer version of MySQL.
    [client]
    default-character-set = utf8mb4
    [mysql]
    default-character-set = utf8mb4
    [mysqld]
    character-set-client-handshake = FALSE
    character-set-server = utf8mb4
    collation-server = utf8mb4_bin
    init_connect='SET NAMES utf8mb4'
    # Remove leading # and set to the amount of RAM for the most important data
    # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
    innodb_buffer_pool_size = 128M
    # Remove leading # to turn on a very important data integrity option: logging
    # changes to the binary log between backups.
    # log_bin
    # These are commonly set, remove the # and set as required.
    basedir = D:\MySQL
    datadir = D:\MySQL\data
    port = 3306
    # server_id = .....
    # Remove leading # to set options mainly useful for reporting servers.
    # The server defaults are faster for transactions and fast SELECTs.
    # Adjust sizes as needed, experiment to find the optimal values.
    join_buffer_size = 128M
    sort_buffer_size = 16M
    read_rnd_buffer_size = 16M 
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    

    3.重新生成data文件

    • 删除mysql下的data文件,如果有重要的数据表先备份好。在cmd中重新生成data文件,在data中输入:
      D:\MySql\bin>mysqld --initialize-insecure --user=mysql
      命令执行完毕会在mysql文件夹中生成新的data文件。
      在这里插入图片描述

    4.重新安装mysql服务,同时绑定my.ini配置文件

    在cmd中执行命令:
    D:\MySql\bin>mysqld --install "MySql80" --defaults-file="d:/mysql/my.ini"
    “MySql80”是服务名称,可以自己修改;”…\my.ini“是新建的配置文件的位置,也可以写成绝对路径”D:\MySql\my.ini“。
    在这里插入图片描述
    如果提示安装成功,这时打开电脑的”服务“窗口,可以找到新添加的MySql80服务:
    在这里插入图片描述
    启动mysql:在cmd中输入命令:D:\MySql\bin>net start mysql80,如果启动成功,如下:
    在这里插入图片描述
    如果启动不成功,可能是my.ini配置文件中的某些配置有问题。你可以修改ini文件内容,然后从头按步骤再试一遍。

    5.重新设置密码

    删除了data文件和服务之后,之前的密码就失效了,所以需要重新设置密码。在cmd中输入如下命令:D:\MySql\bin>mysql -u root -p这时密码为空,不用输入密码直接回车。
    在这里插入图片描述

    6.修改root用户密码

    • 在mysql8.0之前的版本,修改root密码的命令是:
      update mysql.user set authentication_string=password("你的密码") where user="root";
    • mysql8.0之后的版本,修改root密码的命令是:
      ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
      在这里插入图片描述
      接着退出mysql,用刚刚修改的密码重新登录,分别运行命令:mysql> exitmysql -u root -p如图:
      在这里插入图片描述
      好了,现在已经成功绑定my.ini文件了,再去打开Navicat就能成功连接了,yeah~开心
      在这里插入图片描述

    后记

    我的文章主要参考以下文章,非常感谢解决了我的问题,最后,希望这篇文章对大家有帮助~~

    参考文章:安装之后没有my.ini配置文件怎么办

    展开全文
  • navicat数据库报错1045

    千次阅读 2017-06-01 18:50:38
    当一台电脑安装2个以上的数据库时,有可能导致配备的数据库不对 导致报错1045 1.打开任务管理器,关闭现在正在执行的数据库 2.找寻要执行的数据库文件并打开

    当一台电脑安装2个以上的数据库时,有可能导致配备的数据库不对

    导致报错1045,用户名或密码错误

    1.打开任务管理器,关闭现在正在执行的数据库

    2.找寻要执行的数据库文件并打开

    3.查看数据库是否执行对



    必杀技::::  把所有数据库的账号密码都设置一样就行

    展开全文
  • mysql、navicat报错

    2019-09-07 11:21:11
    navicat报错1045 Access denied for user 'root'@'localhost' (using password: YES)服务名无效。 1045 Access denied for user ‘root’@‘localhost’ (using password: YES) 1.打开cmd,点击“开始”->“运行...
  • 解决cmd可以连上mysql,navicat连接报错1045 在搜索栏输入services.msc 找到mysqlzt,停止就ok啦
  • 解决navicat报错ORA-12737(OCI报错) 解决navicat报错ORA-12737(OCI报错)
  • Navicat 报错

    2019-08-26 23:39:02
    解决Navicat 报错:1130-host … is not allowed to connect to this MySql server,MySQL 1.改表法(亲测可用) 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql...
  • navicat报错1251怎么办

    2020-08-27 09:45:11
    navicat报错1251怎么办 navicat连接mysql报错1251的解决方法 我用这个网站成功解决了问题,真实有效。 来源地址:https://www.php.cn/tool/navicat/427766.html
  • 数据库创建后直接使用navicat工具进行连接报错1045 在保证你输入的账号密码都正确的情况下; 可能是因为你的正好没有权限 权限不够,因为MySQL默认数据库创建的账号权限仅限于localhost
  • 在电脑中新安装的MySQL,启动Navicat后,出现报错1045,其中一种可能是忘记修改密码 此处需修改安装MySQL时设置的密码
  • Navicat报错

    2019-06-21 22:11:44
    Varchar设置默认值报错 解决办法:设置默认值时一定要用单引号或者双引号把默认值包起来 运行SQL文件,没有选择数据库 在sql文件前加入 CREATE DATABASE IF NOT EXISTS '数据库名' default charset utf8 ...
  • Mysql 链接navicat 报错2059 基础信息: mysql版本:8.0.15 navicat版本:navicat priemium 12.0.24 报错提示: 2059 - Authentication plugin ‘caching_sha2_password’ cannot be loaded: 报错原因: ...
  • navicat报错

    2017-07-31 21:06:19
    在启动navicat时候,缺少相应的dll文件,导致无法启动,提示错误,“Missing required library libmysql_d.dll 并且有红色的叉号如下图:下载之后放到 C:\Windows\System目录下面重启即可解决。
  • navicat报错:libmysql e.dll 126 时放入安装目录,或者放入"c:/windows/system32
  • navicat 报错2059

    千次阅读 2018-09-14 13:35:53
    如果mysql已经安装完毕,但是可视化工具navicat无法连接本地mysql数据库,报错2059,可以通过下述方法解决。 1.管理员权限发开cmd,进入对应的bin文件夹,并登录mysql mysql -u root -p   2.输入下述命令...
  • navicat报错怎么办啊

    2021-07-30 11:57:12
    MySQ打不开之后重新卸载装了之后,navicat之前的链接打不开一直报2003错误,办法都试了就是打不开,怎么办啊
  • libmysql_e.dll (解决windows下navicat 报错问题)

    千次下载 热门讨论 2015-04-07 16:03:05
    在windows系统下使用navicat 报错:libmysql_e.dll 126 吧这个dll文件放在C:\Windows\libmysql_e.dll 下即可。
  • Navicat 连接mysql报错1045

    千次阅读 2019-04-21 20:01:23
    1:如果你是连接的本地数据库 那是你密码错了,修改密码,如果密码忘了,请点击... 2:如果你的是远程的数据库 比如阿里云上的,先把3306端口开了,再在数据库里开放root的远程访问权限: GRANT ALL PRIVILEGE...
  • Navicat报错150

    千次阅读 2019-04-22 17:39:16
    150错误的常见原因如下,并且我以可能性的大小作了排序 ...我的报错原因就是第5点,我设置了外键,而这个外键是不为空的,但是我又设置了外键删除时的属性为SET NULL,因此会报错,直接改成其他属性就好啦
  • 如图所示,将sql文件导进navicat报错: [Err] 1064 - 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 '(0) NOT NULL ...
  • navicat连接数据库报错1045

    千次阅读 2016-06-20 15:21:25
    多方检查发现因为我当初安装了禅道,禅道自动开了一个服务mysqlzt 然后我每次连接数据库都会自动连到这个服务上面去,禁用就好了
  • Navicat 报错1130问题

    2019-05-27 17:48:19
    Navicat提示错误1130内容为不允许连接MySQL服务器。即使关闭防火墙也解决不了,在dos窗口输入以下代码 >mysql -u root -p123456 >use mysql >update user set host='%' where user='root'; >select ...
  • navicat报错2005 - Unknown MySQL server host 'localhost' (0) 原因及解决方法
  • 远程登录mysql时navicat报错error2003&&127.0.0.1可以访问mysql但是无法使用ip地址访问mysql
  • 解决Navicat 报错:1130-host is not allowed MySQL不允许从远程访问的方法
  • 启动navicat 报错,如下图:导致原因: navicat 与某个应用冲突,我搜索别的文章都说是 360,腾讯电脑管家等,这个不妨一试,但我的后台并没有启动。 我是因为跟云桌面的客户端冲突了。解决方案: 可以将正在启动...
  • Navicat报错:ORA-28547

    2019-08-14 12:45:52
    报错内容: ORA-28547:connection to server failed,probable Oracle Net admin error. 报错原因: oci.dll版本不对。 原理描述: Navicat通过Oracle客户端连接Oracle服务器。 Oracle的客户端分为两种,标准版...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 19,372
精华内容 7,748
关键字:

navicat报错1045