centos6.5 安装mysql

Posted maskface

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos6.5 安装mysql相关的知识,希望对你有一定的参考价值。

1、查看是否安装mysql

  安装前先检查一下是不是已经安装了mysql

  如果有的话,就执行 #  rpm -e mysql 或者 # rpm -e --nodeps mysql 删除。

2、通过yml安装

  先输入 # yum list | grep mysql 命令来查看yum上提供的mysql数据库可下载的版本。

  然后 #   yum install -y mysql-server mysql mysql-devel  进行安装。

技术分享图片

  出现这种界面的时候,就表示安装好了。

  这时候可以输入#  rpm -qi mysql-server  查看到mysql的信息。

技术分享图片

 

3、修改mysql配置和启动

  通过执行 # service mysqld start 来启动mysql服务。

技术分享图片

   执行 # service mysqld status 可以看到mysql的状态。

 技术分享图片

  一般情况下,我们都是希望mysql能够开机自启的,所以我们先通过 # chkconfig --list | grep mysql 来查看mysql是不是开机自启。

技术分享图片

  这个时候看到不是开机自启,执行 #  chkconfig mysqld on 

技术分享图片

 

  接下来我们开始修改密码,刚刚启动服务的时候,有这么一段话,通过这个语句修改初始密码。

  技术分享图片

    所以执行 # /usr/bin/mysqladmin -u root password ‘newpwd‘  -- 这里是把密码设置成了 “newpwd”这段字符串了。

4、进入使用mysql

  执行 #  mysql -u root -p 命令,进行登录操作,然后输入刚刚设置的密码。

技术分享图片

  这样就可以用sql语句对数据库进行操作了。

5、远程连接

  一般情况下,咱们开发都是用navicat来连接数据库,很少会直接在服务器上操作。

  所以我们需要远程连接到服务器上的mysql。

  技术分享图片

  输入信息后,连接时出现错误,可能有以下几个原因:

  1、mysql服务没起,进入服务器查看下状态。

  2、端口错了(不是默认的3306),或者端口有防火墙。

  3、mysql不允许远程连接。(上面的截图属于这种)

 这样的话,咱们先看下端口有没有问题。

  执行 # netstat -anp  ,通过下图可以看到端口打开了的。

技术分享图片

  所以这里修改一下mysql里面的设置就行了。

  先写到这里,  百度   is not allowed to connect mysql server 能解决这个问题。

以上是关于centos6.5 安装mysql的主要内容,如果未能解决你的问题,请参考以下文章

centos6.5 安装mysql 的过程

centos6.5 安装mysql

Centos6.5安装mysql

CentOS6.5安装MySQL5.7

centos6.5安装mysql

Centos6.5安装mysql 5.7