V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
jack4536251
V2EX  ›  问与答

centos 安装 mysql 后死活启动不了

  •  
  •   jack4536251 · 311 天前 · 1273 次点击
    这是一个创建于 311 天前的主题,其中的信息可能已经有所发展或是发生改变。

    返回: [root@instance-1 ~]# systemctl start mysqld Failed to start mysqld.service: Unit not found.

    百度了一些方法也没有用。是哪里出问题了

    25 条回复    2023-06-24 12:08:30 +08:00
    ysc3839
        1
    ysc3839  
       311 天前 via Android
    字面意思 Unit not found
    jack4536251
        3
    jack4536251  
    OP
       311 天前 via Android
    @yylzcom 这步做完了都没解决才来问的,不然我才懒得发帖
    momocraft
        4
    momocraft  
       311 天前
    你至少要说明自己怎么安装的
    Andim
        5
    Andim  
       311 天前
    把百度搜索,换成 google 你应该很快就能解决了
    jack4536251
        6
    jack4536251  
    OP
       311 天前 via Android
    @Andim 就是用的谷歌
    jack4536251
        7
    jack4536251  
    OP
       311 天前 via Android
    @momocraft 用命令行安装的,网上搜的命令行
    yylzcom
        8
    yylzcom  
       311 天前
    @jack4536251 #3
    1. 怎么安装的,安装有没有报错
    2. 我在 2 楼提出建议, 让你搜索并对照解决,你说你做了,但是做了哪一步,做了之后有什么信息,一点都不提供


    解决技术问题贴出基本信息是基本的要求,包括但不限于:具体系统版本,安装命令,安装中是否有报错,报错的详细信息,尝试解决的具体过程,解决过程中系统给出的信息

    什么都不给,其它各位网友也只能干着急,总不能用心去感受你的系统信息吧。也休怪网友对你冷嘲热讽或者问题长时间解决不了。
    titanium98118
        9
    titanium98118  
       311 天前
    @jack4536251 #7 你这信息提供得没什么实质意义,Linux 装软件都是用命令,yum 还是编译?安装时有报错吗?
    liuliangyz
        10
    liuliangyz  
       311 天前
    @titanium98118 他可能连 yum 安装还是 make 安装都分不清的。
    adoal
        11
    adoal  
       311 天前
    你可能把网上看到的几份不同文章拼凑在一起来做了。或者文章就是七拼八凑的,质量太劣。

    如果是用 yum 安装 MySQL 官方打包好的 rpm for centos 7 ,那一定会有 systemd unit ,不可能出现 unit not found 的情况。反之,如果是用下载源码解包安装,那一定不会让你 make install 完之后直接用 systemd 来启动,按理应该至少告诉你另外手工装 unit 的操作步骤,或者干脆告诉你手工启动 mysqld 。

    而且你只说个网上搜的命令行……鬼知道是哪个阿狗阿猫写的?别人怎么猜得出你的操作步骤。


    其实,对新手来说,最好的是,乖乖参照官方文档。尤其是参照官方文档里针对指定发行版的 repo 安装方式。不要不同来源的文章拼凑。尤其是中文的,其实很多“热情”的分享者水平还不一定有你好。
    lzy250
        12
    lzy250  
       311 天前 via iPhone
    重新安装一遍。
    z836454898
        13
    z836454898  
       311 天前 via Android   ❤️ 1
    用 docker 安装吧,省心
    yylzcom
        14
    yylzcom  
       311 天前   ❤️ 1
    @z836454898 #13

    "用 Docker 安装完怎么连不上啊"
    "为什么连不上本机 docker 装的 mysql"
    "我用百度搜索完了还是连接不上"
    "我用网上搜索来的教程安装操作的"

    楼主的最大问题在于不会提问,而不是用什么方式安装
    NSAgold
        15
    NSAgold  
       311 天前 via Android
    1.建议新手不要同时看多份文档来操作,可能方法都不一样。
    2.不建议用 centos ,很多新手用 centos 其实都是为了 centos 教程多而 centos ,殊不知教程质量低劣或内容过时。
    3.寻求帮助时最好带上版本,之前的操作步骤和过程中的报错。
    jack4536251
        16
    jack4536251  
    OP
       311 天前
    @adoal 最后用宝塔面板解决了,专业的事还是得专业的工具来。自己搜命令安装很容易出错
    louisxxx
        17
    louisxxx  
       311 天前   ❤️ 4
    @jack4536251 应该说不专业的人很需要一个一键傻瓜工具,自己搜命令安装很容易出错
    s609926202
        18
    s609926202  
       311 天前 via iPhone
    查查是不是 my.cnf 中哪个配置项弄错了
    adoal
        19
    adoal  
       311 天前
    @louisxxx 其实用 repo 来装基本上就是很难出错的傻瓜工具了……不过 OP 最后用宝塔解决了也好。至于宝塔有什么坑,用宝塔装的有什么坑……也许以后会踩到,但对于一个并不想花太大精力学习正规运维知识的人来说,当前还是尽快达成目标,树立信心更重要。
    adoal
        20
    adoal  
       311 天前
    @s609926202 这个明显是 systemd unit 的问题,还不到 my.cnf
    darkengine
        21
    darkengine  
       311 天前
    你搞清楚装的是 mysql 还是 mysql-server 啊 。。。
    vmlinz
        22
    vmlinz  
       311 天前
    你找的文档和你的操作系统版本不一定一致,里面可能会有细小的差异,你需要一些基础才能识别这些简单问题。比如可能就是一个 systemd 注册的名字和你输入的命令行不一样,你到 systemd 的注册目录去查看一下对应的名字,或者使用 systemctl 把已经注册的服务 list 出来,就知道 mysql 这一项具体叫什么了。所以关键在于你对 linux 系统上后台服务的基础管理知识。
    iwishing
        23
    iwishing  
       311 天前
    楼主不妨把自己看过的百度文档的链接都发一下,安装的步骤都发一下。
    从报错情况来看就是没有 mysqld.service 这个就是启动 Mysql 的守护进程的服务。正常通过 yum 安装或者 rpm 安装都会有脚本自动创建这个文件。只有通过源代码下载编译安装才会遇到没有 mysqld.service 。但是官网文档里面都会有怎么创建这个文档的方法。
    另外,问技术问题通常最好把自己的环境发一下。比方环境是 Centos 7.9 kernal 4.19
    louisxxx
        24
    louisxxx  
       311 天前
    @adoal 其实用 repo 还是不够傻瓜。傻瓜是要和 360 一样,点击鼠标在线一键安装,可视化查看状态进度
    julyclyde
        25
    julyclyde  
       309 天前
    菜鸟都是很抗拒别人对其“一步一步”指导的,总是妄图一句简单提问就获得终极答案
    而老鸟则是看一眼错误就脑补了菜鸟犯的全套错误,但是实在是难以再有热情去重复处理这些破事

    @adoal
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3184 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 80ms · UTC 12:29 · PVG 20:29 · LAX 05:29 · JFK 08:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.