添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

如何安装MySQL客户端

MySQL官网提供了针对不同操作系统的客户端安装包,以Red Hat Linux为例。单击 此处 下载8.0的最新版本,单击 此处 下载其他归档版本。下面将介绍如何获取相应安装包及完成安装。

  • 获取安装包。

    在下载页面找到对应版本 链接 ,以mysql-community-client-8.0.21-1.el6.x86_64为例,打开页面后,即可下载安装包。

    图1 下载
  • 如果安装过程中报conflicts,可增加replacefiles参数重新安装,如下:
    rpm -ivh --replacefiles mysql-community-client-8.0.21-1.el6.x86_64.rpm
  • 如果安装过程中提示需要安装依赖包,可增加nodeps参数重新安装,如下:
    rpm -ivh --nodeps mysql-community-client-8.0.21-1.el6.x86_64.rpm
  • 使用root用户通过SSL的方式连接数据库实例:

    mysql -h 172.xx.xx.xx -P 3306 -u root -p --ssl-ca=ca.pem

    出现如下提示时,输入数据库账号对应的密码:

    Enter password:

    如果出现类似“mysql: error while loading shared libraries: libxxxx: cannot open shared object file: No such file or directory”的报错,则参考如下步骤处理:

    假设报错为:mysql: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory

  • 查询报错的动态库在本地的当前版本文件。

    find / -name libtinfo.so*

    假设查询结果为:

    /usr/lib64/libtinfo.so.6.2

    /usr/lib64/libtinfo.so.6

  • 建立所需版本的软连接。

    ln -s /usr/lib64/libtinfo.so.6 /usr/lib64/libtinfo.so.5

  • 重新连接数据库。

    mysql -h < hostIP > -P <port> -u < userName > -p --ssl-ca= < cafile >

  •