`
wangzi6hao
  • 浏览: 215540 次
  • 性别: Icon_minigender_1
  • 来自: sdf
社区版块
存档分类
最新评论

ubuntu下 install: 无效的用户 “mysql”

    博客分类:
  • Sql
阅读更多

install: 无效的用户 “mysql”

在mysql启动的时候出了这个错误。

原因是我把mysql的用户和mysql组给删除了。

 

有两种方式可以做。第一个是再建立mysql用户和mysql用户组。

 

还有一种是修改

sudo gedit /etc/mysql/my.cnf

 my.cnf里的

user		= mysql

 改成

user=你想运行mysql的用户名

 

另外要改

sudo gedit /etc/init.d/mysql

 里的

test -e /var/run/mysqld || install -m 755 -o mysql -g root -d /var/run/mysqld

 改成:

test -e /var/run/mysqld || install -m 755 -o 与上面运行mysql一致的用户名 -g root -d /var/run/mysqld

 

然后一定要把/usr下的和mysql用户文件夹确认一下,改成你对应的mysql运行用户名

sudo chown -R mysql运行用户名 /user/share/mysql

 这样就可以正常运行了。

分享到:
评论

相关推荐

    Ubuntu安装指定版本mysql

    chown -R mysql:mysql mysql ``` 这将创建一个名为 `/data/mysql` 的目录,用于存储MySQL的数据文件,并将其所有权设置为 `mysql` 用户。 编辑配置文件 我们需要编辑配置文件 `/etc/my.cnf`,添加以下配置项: ```...

    Linux系统安装Mysql.zip

    本教程将详细讲解如何在Linux环境下安装MySQL,并使用Navicat作为图形化管理工具,同时解决可能出现的显示不正常和乱码问题。 首先,我们从MySQL的安装开始。在Linux系统中,有多种方式可以安装MySQL,如使用包管理...

    mysql安装卡在最后一步解决方案(附带万能安装方案).zip

    例如,对于Ubuntu,你可以运行`sudo apt-get install libaio1`来安装所需的AIO库。 5. **权限问题**:确保安装MySQL的用户具有足够的权限来创建系统服务和写入数据目录。 6. **配置文件问题**:检查my.cnf配置文件...

    基于lnmp环境搭建nextcloud资源包文件.rar

    4. 安装MySQL:`sudo apt-get install mysql-server` 或 `sudo yum install mariadb-server`,然后设置root用户的密码。 **配置Nextcloud**: 1. 下载最新版本的Nextcloud:访问Nextcloud官网下载页面获取适用于PHP...

    magento安装及一些安装过程中的常见问题

    安装Ubuntu的过程包括下载ISO镜像文件,使用VMware创建虚拟机,配置虚拟机的硬件参数如内存和硬盘大小,并在安装完成后设置root用户的密码。 接下来是安装Mysql服务器,通过`sudo apt-get install mysql-server`...

    详解phpmyadmin相关配置与错误解决

    PHPMyAdmin是一款非常流行的用于管理MySQL数据库的Web界面工具,它允许用户通过浏览器进行数据库创建、数据表设计、数据查询、备份和恢复等操作。在本文中,我们将深入探讨PHPMyadmin的配置以及如何解决常见错误。 ...

Global site tag (gtag.js) - Google Analytics