linux 安装mysql数据库——yum安装法2

来源:互联网 发布:淘宝客微信淘口令 编辑:程序博客网 时间:2024/05/27 03:29

一、下载

下载地址: 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目录,命令:

 cp /usr/share/mysql/my-default.cnf /etc/my.cnf
  • 1

  4.2、初始化Mysql ,命令:

/usr/bin/mysql_install_db

 4.3、查看mysql服务是否已经启动,若没有启动,则启动mysql: 
  查看命令:

ps -ef|grep mysqlnetstat -anpt|grep 3306

启动命令:(老版本用service mysqld start命令)

service mysql start

(若没有启动成功,且启动时抛The server quit without updating PID file 异常,请查看后面“三、可能出现的异常”中的第4条) 
5、修改root账户初始密码 
  因为Mysql安装好后的初始默认密码是一个随机密码,我们可能需要修改成我们自己设置的密码: 
  查询默认密码命令:

more /root/.mysql_secret  
显示初始化密码

登录 修改秘密


修改密码为123456: 
  命令:

set password = password('123456');

6、修改Mysql服务开机时自动启动(不需要则略过) 
  设置命令:

chkconfig mysql on;
  • 1

  查看设置结果命令:

chkconfig mysql --list;
参考:

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)



原创粉丝点击