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

来源:互联网 发布:北航知行论坛 编辑:程序博客网 时间:2024/05/20 06:53
写在前面:
系统: centos6.5
软件: mysql5.6

软件下载:.
官网:http://dev.mysql.com/downloads/mysql/

正式安装
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
网上很多。我的试了几个不行。用下面的解决的:
http://blog.csdn.net/u010526125/article/details/72626285
无风险升级
curl -O http://ftp.gnu.org/gnu/glibc/glibc-2.18.
tar.gztar 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.首次登录对密码的一些设置。



若登录还有有问题。
http://www.cnblogs.com/xiaoit/p/4274762.html(我用的是这种)
http://blog.csdn.net/ktz666/article/details/39835853
6.开机自动启动设置。
#chkconfig mysql on
#chkconfig --list|grep mysql

7.修改配置文件位置。

8.修改字符集。
 http://www.linuxidc.com/Linux/2016-08/134475.htm
9.修改其他电脑的访问连接。
http://www.cnblogs.com/lvlv/p/4173798.html

use mysqlmysql>select host, user from user;
将相应用户数据表中的host字段改成'%';
 
update userset 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
原创粉丝点击