永发信息网

在Linux下安装mysql完后启动不了

答案:4  悬赏:40  手机版
解决时间 2021-05-09 22:19
  • 提问者网友:温旧梦泪无声
  • 2021-05-09 09:22

出现的情况:

[root@yan_yu mysql]# /etc/init.d/mysqld start
Starting MySQL.Manager of pid-file quit without updating file.[失败]
[root@yan_yu mysql]# cd /var/log/

系统的日志文件

[root@yan_yu log]# less messages
Oct 2 09:24:03 yangjie syslogd 1.4.1: restart.
Oct 2 09:24:03 yangjie kernel: klogd 1.4.1, log source = /proc/kmsg started.
Oct 2 09:24:03 yangjie kernel: Linux version 2.6.18-92.el5xen (brewbuilder@hs20-bc2-3.buil
d.redhat.com) (gcc version 4.1.2 20071124 (Red Hat 4.1.2-41)) #1 SMP Tue Apr 29 13:45:57 ED
T 2008
Oct 2 09:24:03 yangjie kernel: BIOS-provided physical RAM map:
Oct 2 09:24:03 yangjie kernel: Xen: 0000000000000000 - 000000001d801000 (usable)
Oct 2 09:24:03 yangjie kernel: 0MB HIGHMEM available.
Oct 2 09:24:03 yangjie kernel: 472MB LOWMEM available.
Oct 2 09:24:03 yangjie kernel: NX (Execute Disable) protection: active
Oct 2 09:24:03 yangjie kernel: found SMP MP-table at 000f6cd0
Oct 2 09:24:03 yangjie kernel: DMI present.
Oct 2 09:24:03 yangjie kernel: ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Oct 2 09:24:03 yangjie kernel: ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
Oct 2 09:24:03 yangjie kernel: ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
Oct 2 09:24:03 yangjie kernel: IOAPIC[0]: apic_id 1, version 17, address 0xfec00000, GSI 0
-23
Oct 2 09:24:03 yangjie kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge)
Oct 2 09:24:03 yangjie kernel: Enabling APIC mode: Flat. Using 1 I/O APICs
Oct 2 09:24:03 yangjie kernel: Using ACPI (MADT) for SMP configuration information
Oct 2 09:24:03 yangjie kernel: Built 1 zonelists. Total pages: 120833
Oct 2 09:24:03 yangjie kernel: Kernel command line: ro root=LABEL=/ rhgb quiet
Oct 2 09:24:03 yangjie kernel: Enabling fast FPU save and restore... done.
Oct 2 09:24:03 yangjie kernel: Enabling unmasked SIMD FPU exception support... done.
Oct 2 09:24:03 yangjie kernel: Initializing CPU#0
Oct 2 09:24:03 yangjie kernel: CPU 0 irqstacks, hard=c073b000 soft=c071b000
Oct 2 09:24:03 yangjie kernel: PID hash table entries: 2048 (order: 11, 8192 bytes)
Oct 2 09:24:03 yangjie kernel: Xen reported: 2200.198 MHz processor.
Oct 2 09:24:03 yangjie kernel: Console: colour VGA+ 80x25
Oct 2 09:24:03 yangjie kernel: Dentry cache hash table entries: 65536 (order: 6, 262144 by
tes)
Oct 2 09:24:03 yangjie kernel: Inode-cache hash table entries: 32768 (order: 5, 131072 byt
es)
Oct 2 09:24:03 yangjie kernel: Software IO TLB enabled:
Oct 2 09:24:03 yangjie kernel: Aperture: 2 megabytes
Oct 2 09:24:03 yangjie kernel: Kernel range: 0x00000000c0167000 - 0x00000000c0367000
Oct 2 09:24:03 yangjie kernel: vmalloc area: de800000-f4ffe000, maxmem 2d7fe000
Oct 2 09:24:03 yangjie kernel: Memory: 457472k/483332k available (2098k kernel code, 17268
k reserved, 867k data, 176k init, 0k highmem)
messages

最佳答案
  • 五星知识达人网友:鱼忧
  • 2021-05-09 09:58

好像是pid文件的权限问题。你到你的mysql的数据库目录下找找看看有没有一个xxx.pid的文件,看一下他的权限,一般情况属主和属组都应该是mysql,如果不是mysql,你把他改回来试试。


找pid文件你用cat或less看一下你mysql的服务启动文件。里面写的有。

全部回答
  • 1楼网友:人间朝暮
  • 2021-05-09 12:46
查看一下mysql的日志,这个可以在配置文件my.cnf中指定,方便问题的解决.
  • 2楼网友:神也偏爱
  • 2021-05-09 12:28
我也想问这个问题 帮忙顶下
  • 3楼网友:夜风逐马
  • 2021-05-09 10:54

这个问题的出现 主要一个原因是/etc/mysql.cnf 配置文件中 没有指定datadir的路径

你可以去看下 是否有指定了?

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯