一、下载
下载地址: http://dev.mysql.com/downloads/mysql/
安装顺序是这样的
rpm -ivh MySQL-server-5.6.21-1.rhel5.x86_64.rpm
rpm -ivh MySQL-client-5.6.21-1.rhel5.x86_64.rpm
rpm -ivh MySQL-devel-5.6.21-1.rhel5.x86_64.rpm
【注意版本】
下载的版本和centos 版本要一致否则会出错 这里就是64位,
MySQL-5.6.37-1.el6.i686.rpm-bundle 这种就是32位的
如果在32位上安装64位 会提示出错
libc.so.6(GLIBC_2.0) is needed by cndrvcups-common-2.60-1.x86_64
类似这样的
我们可以使用下面命令查看系统是32位还是64位
getconf LONG_BIT
4、 修改配置文件、初始化Mysql
4.1、修改配置文件路径到etc目录,命令:
- 1
4.2、初始化Mysql ,命令:
4.3、查看mysql服务是否已经启动,若没有启动,则启动mysql:
查看命令:
启动命令:(老版本用service mysqld start
命令)
(若没有启动成功,且启动时抛The server quit without updating PID file 异常,请查看后面“三、可能出现的异常”中的第4条)
5、修改root账户初始密码
因为Mysql安装好后的初始默认密码是一个随机密码,我们可能需要修改成我们自己设置的密码:
查询默认密码命令:
登录 修改秘密
修改密码为123456:
命令:
6、修改Mysql服务开机时自动启动(不需要则略过)
设置命令:
- 1
查看设置结果命令:
参考:http://blog.csdn.net/cndmss/article/details/52230727
【删除 mysql】
yum remove mysql mysql-server mysql-libs mysql-server;
find / -name mysql 将找到的相关东西delete掉;
rpm -qa|grep mysql(查询出来的东东yum remove掉)
远程连接MySQL报错ERROR 2003
2003错误是找不到服务端口,你看看mysql是否启动,端口是否打开我这边是端口没有开放,关闭防火墙
1) 永久性生效,重启后不会复原
开启: chkconfig iptables on
关闭: chkconfig iptables off
2) 即时生效,重启后复原
开启: service iptables start
关闭: service iptables stop
查询TCP连接情况:
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
查询端口占用情况:
netstat -anp | grep portno(例如:netstat –apn | grep 80)