ubuntu源码安装mysql

本文详细记录了在遇到使用包管理器安装MySQL失败后,通过下载二进制包及源码方式安装MySQL的过程。最终采用源码安装成功,并解决了期间出现的缺少依赖库问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

经过两天的挣扎,用apt-get 安装mysql始终报错,网上查了不少资料,就是不行,下了二进制包来安装,结果提示缺少一些包,还是不行,最后只有试试从源码安装了,这是我从网上找的一篇文章,经过本人20多分钟的编译,终于成功了,能正常运行.
shell> groupadd mysql

shell> useradd -g mysql mysql

shell> gunzip < mysql-VERSION.tar.gz | tar -xvf -

shell> cd mysql-VERSION

shell> ./configure --prefix=/usr/local/mysql

shell> make

shell> make install

shell> cp support-files/my-medium.cnf /etc/my.cnf

shell> cd /usr/local/mysql

shell> bin/mysql_install_db --user=mysql

shell> chown -R root  .

shell> chown -R mysql var 

shell> chgrp -R mysql .

shell> bin/mysqld_safe --user=mysql &


以上命令均用root权限执行

当在./configure的时候出现No curses/termcap library found错误的时候,不要着急,只是缺少了libncursers5-dev的原因

程序代码 程序代码
sudo apt-get install libncursers5-dev     //此处libncursers5-dev中有一两个字母错误,暂时记不清了,可以用apt-cache search 找出来,问题不大
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值