Ubuntu下安装MySQL后MySQLSERVER不能启动的解决

Ubuntu下安装MySQL数据库步骤如下:首先,下载并解压MySQL数据库文件:mysql-6.0.4-alpha.tar.gz,执行tar -zxvf mysql-6.0.4-alpha.tar.gz和cd mysql-6.0.4-alpha。接着,配置安装目录:执行./configure --prefix=/usr/local/mysql,然后进行编译:make,执行安装命令:sudo make install,复制...
Ubuntu下安装MySQL后MySQLSERVER不能启动的解决
Ubuntu下安装MySQL数据库步骤如下:

首先,下载并解压MySQL数据库文件:mysql-6.0.4-alpha.tar.gz,执行tar -zxvf mysql-6.0.4-alpha.tar.gz和cd mysql-6.0.4-alpha。

接着,配置安装目录:执行./configure --prefix=/usr/local/mysql,然后进行编译:make,执行安装命令:sudo make install,复制配置文件:sudo cp supported-files/my-medium.cnf /etc/my.cnf,再复制MySQL服务脚本文件:sudo cp supported-files/mysql.server /etc/init.d,给脚本文件添加执行权限:sudo chmod a+x /etc/ini.d/mysql.server。

安装完成后,尝试启动MySQL服务:

执行cd /usr/local/mysql/bin,然后使用./mysql_install_db --user=mysql命令。接下来,尝试使用./mysqld_safe &和ps -ef | grep mysql命令查看MySQL服务进程。

如果进程查看无误,则尝试通过服务方式启动MySQL:执行./etc/init.d/mysql.server命令,如果出现错误信息“Starting MySQL./etc/init.d/mysql: line 159: kill: (6638) - No such process”,则可能是因为没有正确使用sudo权限。

定位问题,进入MySQL服务启动脚本文件中,在大约307行左右打印变量信息,手工执行bin/mysqld_safe --datadir=/usr/local/mysql/var/ --pid-file=/usr/local/mysql/var/mysql.pid命令,发现权限问题,导致无法创建/usr/mysql/var/mysql.pid文件。重新执行命令时加上sudo权限,sudo bin/mysqld_safe --datadir=/usr/local/mysql/var/ --pid-file=/usr/local/mysql/var/mysql.pid,至此问题解决。2024-10-10
mengvlog 阅读 61 次 更新于 2025-10-30 20:32:23 我来答关注问题0
  •  翡希信息咨询 ubuntu安装了mysql 但是编译报错 mysql.h: No such file or directory

    可以通过执行以下命令来安装:bashsudo aptget install libmysql++dev注意:在某些Ubuntu版本中,可能需要安装libmysqlclientdev而不是libmysql++dev。如果安装libmysql++dev后问题依旧,可以尝试安装libmysqlclientdev。2. 编译时添加正确的链接选项:在编译使用mysql的C程序时,需要添加lmysqlclient链接选项来链接mys...

  •  翡希信息咨询 Ubuntu下安装MySQL后MySQLSERVER不能启动的解决

    Ubuntu下安装MySQL后MySQLSERVER不能启动的解决方法如下:检查安装步骤:确保按照正确的步骤安装MySQL,包括下载、解压、配置、编译、安装以及复制配置文件和服务脚本文件。确认MySQL服务脚本的执行权限:使用sudo chmod a+x /etc/init.d/mysql.server命令确保MySQL服务脚本具有执行权限。注意路径/etc/init.d/m...

  •  翡希信息咨询 Ubuntu安装和卸载MYSQL

    Ubuntu上安装和卸载MySQL的步骤如下:安装MySQL:1. 安装MySQL服务器:执行命令sudo aptget install mysqlserver。2. 安装MySQL客户端:执行命令sudo aptget install mysqlclient。3. 安装PHP与MySQL的交互库:执行命令sudo aptget install php5mysql。4. 检查MySQL服务器状态:安装完成后,MySQL服务器应自...

  • 安装MySQL: 安装命令:在终端中输入sudo aptget install mysqlserver,然后按回车执行。 设置root密码:安装过程中会提示设置MySQL的root账户密码,请按照提示进行设置。这个密码是用于数据库的root账户,不同于Ubuntu的root账户密码。 确认安装:安装完成后,可以通过sudo service mysql status命令来确认MySQL...

  •  翡希信息咨询 ubuntu16.04.1下mysql安装和卸载图文教程

    进入Ubuntu图形化界面 开启Ubuntu 16.04.1的图形化界面。安装并打开MySQL Workbench 通过Ubuntu的软件中心或APT包管理器安装MySQL Workbench。安装完成后,在应用程序菜单中找到并打开MySQL Workbench。使用MySQL Workbench管理MySQL 在MySQL Workbench中,点击“+”号添加新的MySQL连接。输入连接名称、主机名、...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部