Code前端首页关于Code前端联系我们

安装mysql源码遇到的问题,为什么安装mysql第一步就出错了

terry 2年前 (2023-09-30) 阅读数 40 #Mysql
文章标签 Mysql

本文目录:

  • 1.在Linux上安装mysql时,运行scripts/mysql_install_db --user=mysql 报错bash: mysql_install_db: Command not find
  • 2.安装MYSQL源码时出现错误my_safe_process是同一个文件
  • 3、Linux下从源码安装mysql比较困难。菜鸟在线等待解答,谢谢!!!!
  • 4、Centos6.5源码安装Mysql时,报错

在Linux上安装mysql时,运行scripts/mysql_install_db --user=mysql,报错bash: mysql_install_db: Command not find

在Linux上安装mysql时,运行scripts/mysql_install_db --user=mysql,报错bash: mysql_install_db: The command not find is due to a configuration error.解决方案是:

1。下载mysql源码安装包,使用以下命令下载wget。下载可能需要较长时间,请耐心等待。

2。下载完成后,使用命令: ll 显示现有的 mysql-5.6.24.tar.gz 文件,然后使用以下命令解压压缩包: tar -zxvf mysql-5.6.14.tar.gz 。

3。然后使用命令:ll显示当前目录mysql-5.6.24。使用命令:cd mysql-5.6.24 切换到mysql-5.6.24目录。

4。安装完成后,我们需要建立mysql的配置。首先,设置mysql的访问权限。使用命令检查mysql用户和用户组是否已经存在。查看用户列表,使用命令:cat /etc/passwd 显示用户组列表。命令:cat /etc/group.conf

5。添加mysql环境变量,方便以后操作。输入密码:vi /etc/profile.在文件底部添加以下内容: PATH=/usr/local/mysql/bin:$PATHexport PATH 保存并退出。输入命令使配置立即生效:source /etc/profile。

MYSQL源码安装出现错误my_safe_process是同一个文件

您的计算机上已经使用了 mysql。

配置时尝试使用--prefix指定安装路径。

我在 Linux 下从源代码安装 mysql 时遇到问题。菜鸟在线等待解答,谢谢!!!!

目前的Linux发行版一般都预装了MySQL,并且会生成一个配置文件:/etc/my.cnf。如果安装不同版本的MySQL,可能会发生冲突。您的异常可以这样处理:

编辑/etc/my.cnf(如果它不在/etc/下,请查找其他地方),找到带有“skip over-federated”字样的行,然后阻止它:

#skip-federated

当然,更好的解决方案是完全删除旧的MySQL。

Centos6.5源码安装Mysql,请报告bug

错误原因是缺少gcc-c++包

解决办法:yum install gcc-c++

重新运行make,可能仍然会报错。

这是因为配置后安装了gcc-c++。此时只需要在./configure中重新安装上一步,然后编译make即可。在这里你可以顺利通过

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门