zoukankan      html  css  js  c++  java
  • Linux_安装mysql踩坑日记

    给Linux安装mysql时,踩了无数的坑。看到一篇写的不错的博客,然后按照博客上的步骤进行安装。但是还是踩了不少的坑。

    安装博客地址:https://blog.csdn.net/qq_30000313/article/details/85333971

    在安装时踩的坑:

      1、第一个错误

        ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)  

        按照教程上的操作执行这条命令:ln -s /var/lib/mysqld/mysql.sock /tmp/mysql.sock

        但是重启之后,使用mysql -uroot -p 登录时,依然报这个错。试了多次之后还是这个样子。

        解决方式:

        先删除/tmp/mysql.sock这个文件再建立连接

        删除

        rm -rf /tmp/mysql.sock

        建立连接

        ln -s /var/lib/mysqld/mysql.sock /tmp/mysql.sock

        重启服务

        service mysqld restart

      2、第二个错误

        修改了密码之后,依然提示不能登录

        1045 access denied for user 'root'@'远程地址' using password yes

        问题原因:

        没有刷新……

        解决方式:

        先使用不校验密码的方式登录mysql 

        执行flush privileges;

      3、第三个错误本机可以登录但是远程无法登录

       远程时候发现还是提示权限问题 无法访问

       将root用户的host改为%之后还是这个错误。

       解决方式:

       没有让任意地址使用root用户登录

       Grant all privileges on *.*  to  ‘root’@’%’  identified by  ‘root用户密码’;

       花了半天的时间终于把mysql给安装成功了。

        

  • 相关阅读:
    java垃圾回收机制
    mysql的find_in_set函数操作
    mysql中常见的sql语句语法书写操作
    如何破坏双亲委派原则
    mysql中临时表的创建
    spring当中的事务处理
    restTemplate调用操作出现乱码
    mysql中的any_value的基本使用操作
    DTD与XSD的区别
    idea的插件
  • 原文地址:https://www.cnblogs.com/l48x4264l46/p/11789500.html
Copyright © 2011-2022 走看看