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
轉載于:https://www.cnblogs.com/softidea/p/4909390.html
總結
以上是生活随笔為你收集整理的linux安装和配置 mysql、redis 过程中遇到的问题记录(转)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 建工发债sql
- 下一篇: 嵌入式中的 *(volatile uns