`
gardenyuan
  • 浏览: 73733 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Starting MySQL/etc/init.d/mysqld: line 159: kill: (21755) - No such process 解决办法

阅读更多
今天编译mysql,启动发现
提示:
Starting MySQL/etc/init.d/mysqld: line 159: kill: (21755) - No such process

去Google了一下,原来是用户权限问题!

编辑mysqld:
vi /etc/rc.d/init.d/mysqld

找到类似这样一行(我这里是304行):
$bindir/mysqld_safe --datadir=$datadir --pid-file=$server_pid_file $other_args >/dev/null 2>&1 &

改为(加上参数--user=root):
$bindir/mysqld_safe --user=root --datadir=$datadir --pid-file=$server_pid_file $other_args >/dev/null 2>&1 &

然后再试:
service mysqld start

Starting MySQL[ OK ]

看一下端口,3306已经侦听,再测试一下:
mysql -uroot -p

提示输入密码时直接回车(初始没有密码),一切OK!
分享到:
评论

相关推荐

    libstdc++6_4.7.2-5_amd64.7z

    ./bin/mysqld: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ./bin/mysqld) ./bin/mysqld: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./bin/mysqld) libstdc...

    解决usrlib64libstdc++.so.6和lib64libc.so.6版本过低问题

    ./bin/mysqld: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ./bin/mysqld) ./bin/mysqld: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./bin/mysqld) ``` 这...

    MYSQL权限不够解决办法

    ### MySQL权限不够解决办法 在使用MySQL数据库的过程中,可能会遇到“权限不足”的错误提示,这通常是因为当前用户没有足够的权限来执行某些操作(如创建表、删除数据等)。本文将详细介绍如何解决MySQL权限不足的...

    MySQL 启动报错:File ./mysql-bin.index not found (Errcode: 13)

    [root@SVNServer bin]# /etc/init.d/mysqld start Starting MySQL. ERROR! The server quit without updating PID file (/data/mysql/AY14020816093477605eZ.pid). 重启mysql会抛出上面红色字体的错误。 ...

    MySQL中报错:Can’t find file: ‘./mysql/plugin.frm’的解决方法

    在MySQL数据库操作中,有时会遇到“Can't find file: './mysql/plugin.frm'”这样的错误,这通常意味着系统无法找到或访问特定的数据库表文件。这个错误可能由多种原因引起,包括但不限于文件权限问题、数据目录迁移...

    Postfix安装

    # cp /mysrc/mysql-5.1.51/support-files/mysql.server /etc/rc.d/init.d/mysqld # chmod +x /etc/rc.d/init.d/mysqld ``` 最后,我们需要设置 MySQL 的访问密码: ``` # /usr/local/mysql/bin/mysqladmin -u root ...

    linux下启动mysql服务

    这种方法是直接调用位于 `/etc/init.d/` 目录下的 `mysqld` 脚本来启动 MySQL 服务。这种方式同样适用于基于 SysVinit 的 Linux 发行版。 3. **使用 `safe_mysqld` 启动** ```bash safe_mysqld & ``` `safe_...

    libssl.so.10缺失库文件的解决办法.doc

    在Linux系统中,有时在运行某些程序时可能会遇到“error while loading shared libraries: libssl.so.10: cannot open shared object file: No such file or directory”这样的错误提示,这意味着系统缺少名为libssl...

    Linux下安装配置mysql

    执行命令:./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data/ --basedir=/usr/local/mysql/ 报错的话就执行下面的命令,安装 libaio 依赖: yum -y install libaio-devel.x86_64 yum -y install...

    ubuntu18.04卸载mysql并重新安装的方法.doc

    解决这个错误的方法是,编辑MySQL服务器的配置文件 `/etc/mysql/mysql.conf.d/mysqld.cnf`,并注释掉其中的某一行配置。例如: `user = mysql` `pid-file = /var/run/mysqld/mysqld.pid` `socket = /var/run/mysqld...

    浅谈Linux 二进制包安装MySQL的一些问题

    第二步:初始化mysql数据库的内部信息./scripts/mysql_install_db –basedir=/usr/local/mysql –datadir=/usr/local/mysql/data ———————————————- 二进制包是否可以成功的运行,与先前是否先解决rpm...

    CentOS Linux release 7.9.2009 安装 mysql-5.7.37-linux-glibc2.12-x8

    - 初始化数据库:`cd /usr/local/mysql`,然后 `./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data` - 记录初始化生成的临时密码。 6. 异常处理: - 如果...

    libstdc++.so.6

    可以解决如下问题: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found 操作方法:#rm /usr/lib/x86_64-linux-gnu# rm libstdc++.so.6 #ln libstdc++.so.6.0.20 libstdc++.so.6 #...

    mysql-linux版详细安装教程

    1. 开机自启:cd /data/mysql/support-files/,sudo cp mysql.server /etc/init.d/mysql,sudo chmod +x /etc/init.d/mysql 2. 注册服务:sudo chkconfig --add mysql,sudo chkconfig --list mysql 配置环境变量 ...

    Linux下安装mysql.docx

    ./configure --prefix=/usr/local/mysql --localstatedir=/var/lib/mysql --with-mysqld-user=mysql --enable-static --with-charset=gbk,gb2312,utf8 make && make install ``` 3. 配置权限和启动MySQL服务: ...

    Linux mariadb安装配置启停手册.docx

    如果出现错误信息“./bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory”,需要安装libaio库文件: yum install -y libaio 然后重新...

    CentOS 安装软件出现错误:/lib/ld-linux.so.2: bad ELF interpreter 解决

    CentOS 安装软件出现错误:/lib/ld-linux.so.2: bad ELF interpreter 解决 环境: [orangle@localhost Downloads]$ uname -m&&uname -r x86_64 2.6.32-220.el6.x86_64 [orangle@localhost Downloads]$ cat /etc/...

    mysql启动时报错:Starting MySQL… ERROR! The server quit without updating PID file

    MySQL是世界上最流行的关系型数据库管理系统之一,当遇到“Starting MySQL… ERROR! The server quit without updating PID file”的启动错误时,通常意味着服务器未能成功启动并更新其进程ID(PID)文件,这可能是...

Global site tag (gtag.js) - Google Analytics