Linux云服务器:MySQL安装失败、多种错误总结 | 个人解决参考
文章目录
- 错误经历
- 解决
- 收获
昨天。第一次安装成功。但是登录mysq后,输入sql语句没反应。于是开始尝试别方法,但每每尝试一种方法,都有不同的错误。以至于后来病急乱投医,痛定思痛,临睡前重装了云服务器系统。
今天。虽然有许多前车之鉴。但今天早上找方法时,先看该文章的评论区,看文章的收藏量等等作为参考,依然又又又又又失败了…。抱着死马当作活马医;好死不如赖活着的心态,又回到了最初的方案,那个5.6版本的Mysql。不出意外地成功了。wc。。。
错误经历
- 遇到的错误一览:
以下错误和对应的方案可能不一样,但都尝试了。
Failed to start mysqld.service: Unit not found
- 解决方法:有拷贝路径的、到某个路径下自建一个
Unit
文件的,安装mariaDB
的,统统不管用。
–skip - broken 需要别的依赖文件
- 装了依然没用。
官网下的多个 rpm包,需要按顺序安装。
- 第一个先装
commn
,搜了一圈几乎都是一样的四步骤安装。但是我到第二个就装不了了。后来B站搜了一下,由于当时我已经放弃了这个方案。还没尝试,不知道行不行。
查看msql状态时:active:failed; code=exited、 status=203/exec …
- 搜寻的方案是:
chmod -R 777 文件名或者目录名
,没用。
解决
零:祖传的先清理遗留问题。我使用的是ROOT用户。
ps ajx |grep mariadb
systemctl stop mariadb.service //查看有没有正在运行的服务,有则终止
//卸载显示出来的mariadb/mysql安装包
rpm -qa | grep mariadb
rpm -qa | grep mysql
yum remove XXX包
一:mysql Ver 14.14 Distrib 5.6.51
wget http://repo.mysq1.com/mysq1 -community-release-e17-5.noarch.rpm
二:安装yum源。
rpm -Uvh XXXXX.rpm
三:安装mysql服务
yum install -y mysql-community-server
四:启动服务 以及 查看是否成功启动(没成功就G。)提前通知:九:终极参考:centos7 安装 Mysql 5.7.27,详细完整教程;依然不行的话。建议:十:请个老鸟帮忙远程搞一下。
//启动服务
systemctl start mysqld.service
//查看状态
systemctl status mysqld
五:登录。这里没有许多人讲的设置密码,修改密码,初始化等等操作。
mysql -uroot -p
//按空格键进去就成。
六:试一试创建个数据库…啥的。
七:开启开机自启动
systemctl enable mysqld
systemctl daemon-reload
八:vim /etc/my.cnf
配置两个设置。
character-set-server=utf8
default-storage-engine=innodb
九:终极参考:centos7 安装 Mysql 5.7.27,详细完整教程
收获
- linux下mysql配置文件my.cnf最详细解释
- Windows端到Linux
rz
的使用;XShell
下鼠标中键可以直接粘贴。 - Linux rpm命令详解
- yum命令详解(超详细)、Linux :软件包管理器yum
CentOs查看系统版本的方法
- 适用于所有的
linux
,包括Redhat、SuSE、Debian、Centos等:uname -a
- 适用于
RedHat
,CentOS
:cat /etc/redhat-release
,rpm -q centos-release
,rpm -q redhat-release
。