• mysql 登录报错


    执行命令:mysql -u root -p

    错误:error while loading shared libraries: libncurses.so.5: cannot open shared object file

    分析:缺少 libncurses.so.5

    解决方案:

    yum install  libncurses.so.5

    另外一个方案参考博客:解决CentOS缺少共享库:libstdc++.so.6

    当在CentOS 6.2下执行某些命令时,有缺少共享库的报错:
     
    error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

    解决办法:
     1、执行命令: yum whatprovides libstdc++.so.6
     
    然后会提示哪个安装包有这个库文件如下:
     
    [root@localhost ~]# yum whatprovides libstdc++.so.6
     Loaded plugins: aliases, changelog, downloadonly, fastestmirror, kabi, presto, refresh-packagekit, security, tmprepo, verify,
                  : versionlock
     Loading support for CentOS kernel ABI
     Loading mirror speeds from cached hostfile
      * base: centos.ustc.edu.cn
      * centosplus: centos.ustc.edu.cn
      * contrib: centos.ustc.edu.cn
      * extras: centos.ustc.edu.cn
      * updates: centos.ustc.edu.cn
     libstdc++-4.4.7-3.el6.i686 : GNU Standard C++ Library
     Repo        : base
     Matched from:
     Other      : libstdc++.so.6

    2、然后执行:
     
    yum install libstdc++-4.4.7-3.el6.i686

  • 相关阅读:
    蠢货之对闭包表的扩展
    蠢货之TaskCompletionSource 带事件的同步调用
    SQLSERVER新建存储过程模板
    缓存更新
    写给”源码爱好者“
    区块链-一个不神秘却总能骗人的东西
    graceful-upgrades-in-go
    谁也逃不过C++
    Go的问题
    面试
  • 原文地址:https://www.cnblogs.com/recall-lonely/p/11769192.html
Copyright © 2020-2023  润新知