mysql linux(centos6.5)环境安装----rpm方式

写在前面:
系统: centos6.5
软件: mysql5.6

软件下载:.

正式安装
1.先检测linux 环境上是否安装过 #rpm -qa|grep -i mysql

若有,删除掉。 #rpm -e 包名字
删不掉,可强删: rpm -e 包名字 --nodeps
2.传安装包,安装。


# rpm -ivh 包名字
可能有问题。linux缺少一些依赖包。网上安装。

遇到的问题:
1)缺少依赖

# yum install -y libaio
# yum install numactl -y
# yum install perl -y

2)glibc太低.

# strings /lib64/libc.so.6 | grep GLIBC

升级glibc
网上很多。我的试了几个不行。用下面的解决的:
无风险升级
curl -O http://ftp .gnu.org /gnu/glibc/glibc- 2.18 .
tar.gz tar zxf glibc- 2.18 .tar.gz
cd glibc- 2.18 /
mkdir build
cd build/
../configure --prefix=/usr #注意了,别修改路径(可能缺少gcc # yum -y install gcc)
make -j2
make install

结果安装client时,还是不行。强安。

# rpm -ivh MySQL-client-5.6.37-1.el7.x86_64.rpm --nodeps
3.查看MySQL安装时创建的mysql用户和mysql组

#cat /etc/passwd | grep mysql
# cat /etc/group|grep mysql
4.可以启动了。

5.首次登录对密码的一些设置。



若登录还有有问题。
6.开机自动启动设置。
#chkconfig mysql on
#chkconfig --list|grep mysql

7.修改配置文件位置。

8.修改字符集。
9.修改其他电脑的访问连接。

use mysqlmysql> select host, user from user;
将相应用户数据表中的host字段改成'%';
 
update user set host= '%' where user= 'root' ;
ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'  不予理会
 
flush privileges;
重新远程连接OK




其他:
查找文件的命令: # find / -name ***;
我主要卡在了 第2步:缺少一些依赖。 linux的 glibc太低
第7步:首次登录,怎么也登不上去。




附:
mysql还有tar包安装。
yum install 安装更简单 (也亲测,可以,超爽)( http://blog.csdn.net/xxd851116/article/details/22947891
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值