`
wsql
  • 浏览: 11715045 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

centos 5.5 安装mysql 5.5 全程详细记录 RPM方式安装

 
阅读更多

#rpm –qa|grep –i mysql查看已安装的mysql版本

如果有已存在的mysql版本则删除


安装服务端和客户端,去ORACLE官网下载:


# rpm -ivh MySQL-server-5.5.28-1.linux2.6.i386.rpm

# rpm -ivh MySQL-client-5.5.28-1.linux2.6.i386.rpm

安装后会出现以下信息,提示不要忘记设计root用户的密码以及其他信息。


之后查看mysql的服务是否启动#netstat -nat

如看到有3306的端口号,就说明服务启动了,默认的端口是3306 ,如果没有启动的话 ,就打开服务 #service mysql start 启动mysql服务。


然后再输入mysql,若出现以下提示信息,说明成功。


Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.5.16 MySQL Community Server (GPL)

Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.



进入mysql数据库后:mysql>use mysql;


然后查看一下root的情况select user,password form user;


修改密码update user set password=password(‘newpassword’)where user=’root’ and host=’root’ or host=’localhost’;


至此mysql是安装成功了的。


但是远程访问还是不行的,还有两个地方,第一是数据库设置,第二是防火。一般数据库已经是可以直接连接成功的了。只是没有ROOT权限,如果连不上,像我这样的,肯定是被防火挡住了。


数据库的MYSQL表中控制的可来访的权限,因此我们要改一下它,这样我们就有ROOT权限了。


修改一个root用户的host为你的ip地址

update user u set u.host = 'your_ipaddress' where u.user = root and u.host = 'localhost';

update user u set u.host = '192.168.1.42' where u.user = root and u.host = 'localhost';

或干脆

update user u set u.host = '%' where u.user = root and u.host = 'localhost';


重启服务:service mysql restart



加了密码以后,主机现在不能用MYSQL命令直接进去了。需要打成MYSQL -P ,然后可以输你刚才更新的密码才可以进。


然后是最吭爹的防火,我被它卡了很久。


设置CentOS防火墙开放端口方法如下:


打开iptables的配置文件:vi /etc/sysconfig/iptables


在一大串-A RH-Firewall-1-INPU。。。。。的后面添加:-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT


或是直接复制有一个控制22端口的,粘一下,直接改成3306也省事。


重启防火墙就可以了。

暂停iptables服务
# service iptables stop

重启iptables服务
# service iptables start


分享到:
评论

相关推荐

    centos6.7安装mysql5.5.38

    详细记录在centos6.7上安装mysql5.5,使用过多次的安装手册,文档最下面有相应的rpm包下载链接

    Centos6安装MySQL5.5(通过rpm)

    步骤: 1、上传对应版本安装包并解压 ...[root@localhost ~]# rpm -qa | grep mysql #查询是否默认安装MySQL [root@localhost ~]# rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64 #有就执行此步卸载 3、安装MySQL

    MySQL 5.5 server 64位 centos

    MySQL-server-5.5.25a-1.linux2.6.x86_64.rpm mysql5.5 sever 64位版本在centos上安装的rpm包

    mysql5.5升级完整包

    mysql5.5升级的所有包。 1、安装MySQL 5.5.x的yum源: rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm 2、安装MySQL客户端的支持包: yum install libmysqlclient15 --enablerepo=webtatic 3、卸载...

    Mariadb5.5 CentOS6 rpm安装包

    环境:CentOS 6.8 Mariadb:5.5.61 下载 common compat client server四个包 删除相关的mysql包; rpm -qa|grep mysql 然后 yum remove mysqlxxx rpm -i --force --nodeps common.rpm rpm -i --force --nodeps ...

    在Centos 5.5 上编译安装mysql 5.5.9

    由于开发需要,现在需要安装安装MySQL 5.5.9,使用了rpm安装总是出错,而且还有好多依事关系麻烦,此外也没有找到二进制的包,只好找源码包进行编译;

    MySQL5.5 devel x86_64 rpm

    MySQL-devel-5.5.25a-1.linux2.6.x86_64.rpm

    centos6.7安装mysql5.5.48的方法

    本文实例讲述了centos6.7安装mysql5.5.48的方法。分享给大家供大家参考,具体如下: RPM安装mysql 5.5.48 下载对应的MySQL安装包rpm文件,可以去MySQL官方网站找到对应版本,一般需要下载3个文件 MySQL-server MySQL...

    CentOS 6.5下yum安装 MySQL-5.5全过程图文教程

    在linux安装mysql是一个困难的事情,yum安装一般是安装的mysql5.1,现在经过自己不懈努力终于能用yum安装mysql5.5了。下面通过两种方法给大家介绍CentOS 6.5下yum安装 MySQL-5.5全过程,一起学习吧。 方法一: 具体...

    centos 7安装mysql5.5的方法

    首先centos7 已经不支持mysql,因为收费了你懂得,所以内部集成了mariadb,而安装mysql的话会和mariadb的文件冲突,所以需要先卸载掉mariadb,以下为卸载mariadb,安装mysql的步骤。 #列出所有被安装的rpm package ...

    centos7安装mysql并jdbc测试教程

    之前用rpm安装方式安装不成功,换成yum安装之后安装ok了,在网上搜索到很多的rmp安装和tar包安装的方式,但是是centos7.x与centos6.x做了很大的改变,可能别人的6.x不适合7.x的安装,尤其是对于像博主一样的新人来说...

    阿里云 Centos7.3安装mysql5.7.18 rpm安装教程

    CentOS7默认安装MariaDB而不是MySQL,而且yum服务器上也移除了MySQL相关的软件包。因为MariaDB和MySQL可能会冲突,故先卸载MariaDB。 1、安装新版mysql之前,我们需要将系统自带的mariadb-lib卸载 [root@iZwz94qazh...

    Virtualbox安装centos 图解

    6、安装mysql和mysql client.. 74 7、安装jdk1.6.. 74 8、安装apache tomcat 6.0.. 79 9、安装flash... 81 10、Linux下安装Oracle11g服务器.... 81 11、Linux下安装tomcat和apache(tar版).... 116 12、...

    Centos7配置MySql5.6 rpm方式

    MySQL-5.6 rpm包 可以在sohu的镜像网站去下载。 将下载好的包上传至服务器,如果不知道怎样上传可以参考这篇博客 CentOs7 配置sftp及sftp常用命令 1.卸载centos自带的MariaDB(后面的版本因为mysql有闭源的趋势,...

    Centos7 安装 Mysql8教程

    MySQL 5.5 -> MySQL 5 MySQL 5.6 -> MySQL 6 MySQL 5.7 -> MySQL 7 MySQL 8.0 -> MySQL 8 当然也有可能是Mysql6、7内部难产了-_-,自从被Oracle收购后,活力依旧在,mysql8有以下新特性: MySQL 文档存储 默认 ...

    wdcp安装和升级PHP&mysql

    但是缺点是软件版本有点低,官方提供的两种方法安装后版本都比较低,在centos5.5里rpm包安装的php是5.2,mysql是5.1,这几个包是从网上找的,shell文件,可以自定义升级到php任意版本,和mysql任意版本,不过前提是...

    mariadb安装教程

    Mysql5.5之后的版本使用cmake替代了原有的make编译工具,在源码包目录下使用ccmake命令查看编译安装时的可用选项 2.创建mysql账户 useradd -s /sbin/nologin -M mysql 3.创建安装目录 mkdir -pv /data chown -R...

    MySQL-client-5.5.62-1.el7.x86_64.rpm

    mysql 5.5的rpm包,客户端,在centos fedora 等红帽系列操作系统可用

    MySQL-5.5.48-1.linux2.6.x86_64.rpm-bundle.tar

    MySQL-5.5.48-1.linux2.6.x86_64.rpm-bundle.tar Centos 6.5安装此mysql5.5版本方法http://blog.csdn.net/sq347216161/article/details/79457412

    MySQL-server-5.5.62-1.el7.x86_64.rpm

    mysql 5.5的rpm包,服务端,server,在centos fedora 等红帽系列操作系统可用

Global site tag (gtag.js) - Google Analytics