zoukankan      html  css  js  c++  java
  • linux安装和配置 mysql、redis 过程中遇到的问题记录(转)

    linux下部署mysql和redis网上的教程很多,这里记录一下我部署、配置的过程中遇到的一些问题和解决办法。

    mysql

    ①安装完成后启动的时候报错 Starting MySQL.The server quit without updating PID file

    干掉/etc/my.cnf 就好了
    原因是: mysql_safe 下指定的  /var/run/mariadb 和 /var/log/mariadb 不存在
    也可以选择新建这两个目录
     

    ②安装好之后本地可以访问,但是远程机器无法访问

    需要通过配置使mysql可以远程访问。 update user set host=’%’ where user=’root’;  这样写会报错 ERROR 1062 (23000): Duplicate entry ‘%-root’ for key ‘PRIMARY’ 加上 and host ='localhost' ,就不会报错了,上面那种写法应该是会造成主键重复。 此时还不会生效,调用flush privileges;才可以

    ③当user表里边存在用户名为空的用户的时候,root账户无权限在本地连接mysql

    解决方法:此时远程登录是可以的,删掉用户名为空的用户,运行flush privileges;

    redis

    ①使用redis-cli工具执行命令无响应

    redis安装好后,使用redis-cli工具连接上服务端,但是按下enter执行命令的时候,控制台中只是换行,并不返回结果。

    请教别人后明白这种现象是redis服务端无响应,于是

    ps -ef|grep 6379    找出redis服务端进程,然后

    kill -9 上边命令看到的pid     干掉redis-server进程

    然后重新启动redis-server,再次执行命令,就正常了

    http://www.cnblogs.com/tzyy/p/4864640.html

  • 相关阅读:
    环境部署(八):jenkins配置邮件通知
    环境部署(七):linux下Jenkins+Git+JDK持续集成
    环境部署(六):Git关联github
    Git基础使用教程
    环境部署(五):Linux下安装Gradle
    环境部署(四):Linux下查看JDK安装路径
    从百小度看人工智能
    手游开发Android平台周边工具介绍
    移动开发工具推荐
    关于方法论的闲扯
  • 原文地址:https://www.cnblogs.com/softidea/p/4909390.html
Copyright © 2011-2022 走看看