RedHat(Centos)安装Mysql感想

作者分享初次安装MySQL遇到的挑战与解决方法,包括使用yum安装GCC、GCC++、CMake等步骤,并解决了默认仅允许本地访问的问题。通过安装mysql-font实现连接,最后总结安装过程中的教训。

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

  由于项目用到CI:hudson,hudson可以集成sonar(代码质量管理工具,可以减少项目代码审核的时间,提高代码质量),而sonar推荐使用mysql作为数据库,于是屁颠屁颠打算装个mysql玩玩。

从一开始安装mysql,就是磕磕碰碰,是用血换来的经验。试过使用rpm的包安装,不过由于本人对操作系统类型和版本不是很了解,不会选择版本(因为rpm的包是已经编译过的包,所以必须要选好支持的系统版本),所以决定使用源码安装。

   源码安装需要CMake,于是安装CMake,但是很不幸,本机既没有gcc,也没有gcc++,所以,一切从头开始,先安装了gcc,然后发现还需要gcc++,于是也安装了,在这过程中了解到centos(redhat)也有类似于Ubuntu的apt-get命令,那就是yum,于是yum install gcc/gcc-c++/bison……,so easy。

   由于之前CMake和bison都没有安装好,Mysql的包编译了好几次,每次编译都要很久的时间。而且,编译必须要设置好变量,由于charset设置错导致重新编译就出现两次了,真坑爹。编译安装好了以后,mysql自身还有一些设置,自己看着网上的资料摸索尝试着走过来的,一步一脚印啊。

   好不容易安装好了mysql,也跑起来了。怎么连接呢?有没有类似于plsql的工具?幸运的是很早以前已经下了一个mysql-font,于是安装。连接的时候发现连接不了,被mysql拒绝了-_-!网上查资料,说mysql默认只允许127.0.0.1(localhost)访问自己(尼玛,这么安全干嘛!),于是网上搜到grant或者修改user表的方法,grant后,mysql-font轻松登陆成功了(修改user表的方法试过表示不行,本人功力不够?)。

   这次安装得来的教训是:说的总比做的容易。以前一直喊装个mysql如何如何,结果自己安装的时候搞了一天才搞定,而且也只是弄到了皮毛,真tmd吐血。戒之慎之!!!!
    附上mysql-font登陆后的界面 :
   


        一天光晒!!!!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值