阿里云ECS服务器配置LAMP时安装配置mysql数据库填坑(二)

上篇文章讲到的是安装apache服务器时遇到的坑,经过排错总算是把Apache的坑填完了,没想到安装mysql又跳坑里了,真是不得不佩服阿里云lamp官方配置文档的(l)质(o)量(w),好吧,既然有坑那就填坑,不怕坑多,就怕没耐心,下面就开始解决步骤:
阿里云云服务器ECS安装配置lamp参考文档地址:
https://help.aliyun.com/document_detail/50774.html?spm=5176.product25365.6.633.XC4FWx
点击打开链接
第一步:按照文档正常安装mysql,一般都没有问题,但是启动的时候会遇见如下错误:
解决方案:
1.mkdir /var/log/mariadb/
2.touch /var/log/mariadb/mariadb.log
第二步:再次启动mysql,又会出现新的错误:

解决方案:

3.mkdir /var/lib/mysql/

4.touch /var/lib/mysql/mysqld_safe.pid

第三步:再次启动mysql,依然报出新的错误:
解决方案:
5.mv /etc/my.cnf /etc/my.cnf.backup
第四步:再次启动mysql,显示ok,总算是解决问题了:
至此,大部分童鞋的mysql启动问题应该已经解决,可以继续进行下面的步骤了,但是,可能有的童鞋重启mysql,依然出现新的报错,第四步重启成功的童鞋跳过下面的步骤,重启失败的请继续往下看:
第五步:再次重启mysql,又出现了新的错误:
解决方案:

6.vi /etc/my.cnf 加入

#在[mysqld]中添加:

datadir = /usr/local/mysql/data

log-error =/usr/local/mysql/data/error.log

pid-file = /usr/local/mysql/data/mysql.pid

注意:
在my.cnf文件中添加以上代码之后,务必注释掉下面[mysqld_safe]两行内容:
第五步:重启mysql
mysql启动、重启、关闭都可以成功!!!
但是,进入数据库的时候会提示如下错误:

解决方案:

根据错误给mysql.sock增加一个连接

ln -s /usr/local/mysql/mysql.sock /tmp/mysql.sock

注意:
我这里的mysql.sock是在 /usr/local/mysql/ 目录下面,所以我的软连接是上面的方式,如果你不知道你的mysql.socket在哪里,可以使用命令 find / -name mysql.sock 进行查找,一般是在 /var/lib/mysql/ 目录下存在mysql.sock,
那么你的软连接就可以写为如下命令:
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
再次重启mysql,然后进入数据库就行了,此时没有密码,直接回车进入即可。
如需设置密码,参考文档即可。
至此,安装mysql排错问题已经解决,mysql可以正常使用了,注意,如果按照阿里云配置文档配置lamp,上面的路径是一致的,如果mysql安装不同路径,注意填坑时要修改路径,记住,表象不同,实质相同。
******************************************只要思想不滑坡,办法总比困难多***************************************************

阿里云ECS服务器配置LAMP时安装配置mysql数据库填坑(二)相关推荐

  1. 阿里云ECS服务器配置LAMP时安装配置PHP扩展填坑(三)

    阿里云ECS服务器配置LAMP时安装配置PHP扩展填坑(三) apache+mysql配置完成.问题解决后,接下来就是安装配置PHP了,按照阿里云官方lamp配置文档(https://help.ali ...

  2. 阿里云ECS服务器配置LAMP使用IP地址无法访问填坑(一)

    阿里云ECS服务器配置LAMP使用IP地址无法访问填坑(一) 闲来无事,想配置一下阿里云赠送半年的免费ECS服务器,根据阿里云的官方文档,手动搭建LAMP环境刚开始就遇到了麻烦,配置好apache之后 ...

  3. 阿里云 centos mysql_在阿里云的CentOS环境中安装配置MySQL的教程

    1 常规错误的yum安装方法: 在前文中记述了CentOS 6.5系统中通过yum方式快速地搭建了LNMP环境,那么是否也能在CentOS 7或CentOS 7.1系统中依葫芦画瓢安装MySql5.6 ...

  4. 阿里云ECS服务器配置ubuntu安装openfire服务器

    最近搞了一台阿里云的ECS服务器,因为搞活动半年免费,所以就申请了一台,过两天就批准下来,顺便多花了1百多RMB买了固定IP.总体说来还是挺值的,觉得一个人用挺浪费,分享出来跟大家一起玩玩. 搞台服务 ...

  5. 阿里云 ECS 服务器如何一键安装宝塔面板

    阿里云 ECS 服务器和宝塔面板是最佳搭配伙伴,也是最适合新手.老手使用的一款云服务器搭配组合.无论 windows 服务器还是 linux 服务器,阿里云服务器都提供了对应版本的宝塔面板供大家取用, ...

  6. 阿里云ECS服务器配置全攻略 1

    阿里云ECS服务器配置全攻略 1.登录阿里云:https://www.aliyun.com/    点击右上角登录账号 2.点击右上角的"控制台",进入阿里云控制台界面 3.点击左 ...

  7. 阿里云ECS服务器Linux环境下配置php服务器(三)--项目部署篇

    在前两篇里,我们分别介绍了如何购买阿里云服务器,安装基本软件和配置(请看阿里云ECS服务器Linux环境下配置php服务器(一)--基础配置篇) 以及如何安装使用phpMyAdmin(请看阿里云ECS ...

  8. 阿里云centos mysql_阿里云ECS服务器CentOS7上安装MySql服务-阿里云开发者社区

    阿里云ECS服务器CentOS7上安装MySql服务 ---------------------------------------------- 使用root登录 1.确保服务器系统处于最新状态 [ ...

  9. 阿里云ECS服务器CentOS7上安装服务器安全狗Linux版

    阿里云ECS服务器CentOS7上安装服务器安全狗Linux版 ---------------- 使用root登录 1.确保服务器系统处于最新状态[root@localhost ~]# yum -y ...

最新文章

  1. Android--框架布局
  2. linux中查找某一个字符串,linux下查找包含某个字符串的文件
  3. 解决linux删除文件后空间没有释放问题
  4. c语言递归解决汉诺塔问题
  5. winform 可拖动的自定义Label控件
  6. python 绘制降水量色斑图
  7. 信号与系统第四章总结
  8. python数据处理(招聘信息薪资字段的处理)
  9. 结构力学计算软件_COMSOL Multiphysics 5.3 软件安装教程
  10. 嵌入式--Flash操作中的标准SPI,Dual SPI,Quad SPI
  11. mysql mysql.sock连接_【MySQL】mysql.sock文件作用
  12. Prioritizing Web Usability
  13. 全球及中国大健康产业投资潜力与运营价值分析报告2022-2028年
  14. Group Norm,Batch Norm,Layer Norm
  15. JSP实验-简单页面设计
  16. Eclipse中,代码没错,但有红叉叉
  17. NOJ 1056 地道 普里姆算法+贪心法
  18. 在nodejs中将GBK转UTF
  19. Sophie‘s World 《苏菲的世界》
  20. 【高等数学】各类函数的导数与微分求导法

热门文章

  1. intellij idea版爱心代码和效果图
  2. Prism_简介(1)
  3. 【SFM模型】关于表情、滑块与形态键
  4. 【转载】ACM入门 .
  5. GIT撤销修改 restore
  6. 痞子衡嵌入式:分享一个i.MXRT系列配套DRAM压力测试上位机工具(i.MXRT DRAM Tester)...
  7. 6.1图的定义、无向图、有向图、连通图、强连通图、带权图
  8. 各种语言的机器学习框架
  9. Springboot RabbitMQ 基础使用、消息发送确认、签收
  10. JavaScript之二维数组