`
happyqing
  • 浏览: 3198515 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux下安装mysql5.1.73 rpm

阅读更多

 

安装包下载 MySQL-community-5.1.73-1.rhel5.x86_64.rpm-bundle.tar

http://happyqing.iteye.com/admin/blogs/1835896

 

需要安装

MySQL-server-community-5.1.73-1.rhel5.x86_64.rpm
MySQL-client-community-5.1.73-1.rhel5.x86_64.rpm
安装了client,在服务器上才能用mysql命令连接到mysql服务器

 

本人采用mysql用户安装的,用sudo rpm

 

linux下mysql5.1卸载 rpm

http://happyqing.iteye.com/blog/2033441


添加mysql组
[root@dev soft]# groupadd mysql
添加mysql用户
[root@dev soft]# useradd -g mysql mysql

[root@dev /]# cd /soft
[root@dev soft]# mkdir mysql-5.1.73
把MySQL-community-5.1.73-1.rhel5.x86_64.rpm-bundle.tar上传至此目录
改变目录及以下文件的所有者
[root@dev soft]# chown -R mysql ./mysql-5.1.73/

 

切换用户
[root@dev soft]# su - mysql

[mysql@dev ~]$# cd /soft/mysql-5.1.73
对用户加执行权限
[mysql@dev mysql-5.1.73]$ chmod u+x MySQL-community-5.1.73-1.rhel5.x86_64.rpm-bundle.tar
解压文件
[mysql@dev mysql-5.1.73]$ tar -xvf MySQL-community-5.1.73-1.rhel5.x86_64.rpm-bundle.tar
MySQL-community-debuginfo-5.1.73-1.rhel5.x86_64.rpm
MySQL-embedded-community-5.1.73-1.rhel5.x86_64.rpm
MySQL-client-community-5.1.73-1.rhel5.x86_64.rpm
MySQL-shared-compat-5.1.73-1.rhel5.x86_64.rpm
MySQL-server-community-5.1.73-1.rhel5.x86_64.rpm
MySQL-devel-community-5.1.73-1.rhel5.x86_64.rpm
MySQL-shared-community-5.1.73-1.rhel5.x86_64.rpm
MySQL-test-community-5.1.73-1.rhel5.x86_64.rpm


对用户加执行权限
[mysql@dev mysql-5.1.73]$ chmod u+x ./*

 

安装mysql服务器

非root用户用rpm命令安装会报如下错误
[mysql@dev soft]$ rpm - ivh MySQL-server-community-5.1.73-1.rhel5.x86_64.rpm
error: can't create transaction lock on /var/lib/rpm/__db.000


非root用户使用rpm可以采用 sudo 命令 的方式,sudo 需要配置
[mysql@dev mysql-5.1.73]$ sudo rpm -ivh MySQL-server-community-5.1.73-1.rhel5.x86_64.rpm
Preparing...                ########################################### [100%]
   1:MySQL-server-community ########################################### [100%]

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:

/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h dev password 'new-password'

Alternatively you can run:
/usr/bin/mysql_secure_installation

which will also give you the option of removing the test
databases and anonymous user created by default.  This is
strongly recommended for production servers.

See the manual for more instructions.

Please report any problems with the /usr/bin/mysqlbug script!

Starting MySQL..[确定]
Giving mysqld 2 seconds to start

 

查看服务是否启动
[mysql@dev mysql-5.1.73]$ netstat -nat
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address               Foreign Address             State      
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN

 

安装客户端

[mysql@dev mysql-5.1.73]$ sudo rpm -ivh MySQL-client-community-5.1.73-1.rhel5.x86_64.rpm
Preparing...                ########################################### [100%]
   1:MySQL-client-community ########################################### [100%]

 

连接服务器端,此时root的密码是空,所以只用写mysql就可以
[mysql@dev mysql-5.1.73]$ mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.1.73-community MySQL Community Server (GPL)

Copyright (c) 2000, 2013, 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> exit
Bye


设置root用户的密码
[mysql@dev mysql-5.1.73]$ mysqladmin -u root password "password"
修改密码后客户端登录
[mysql@dev mysql-5.1.73]$ mysql -u root -p
Enter password:


mysql修改root 可以远程访问,两种方式

1.通过授权命令

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

此操作会在user表插入一条新的记录。

2.直接改表

mysql> UPDATE user SET Host='%' WHERE User='root' AND Host='localhost' LIMIT 1;

刷新权限

mysql> flush privileges;

 

安装好后还要做一些配置,如设置编码

linux下mysql5.1的配置 rpm

http://happyqing.iteye.com/admin/blogs/2032836

 

其他操作

 

创建数据库
mysql> create database ucms;

创建用户,%表示可以从任何服务器连接
mysql> CREATE USER 'ucms'@'%' IDENTIFIED BY 'ucms';

授权,把ucms数据库是所以权限授权给ucms用户
mysql> GRANT ALL PRIVILEGES ON ucms.* TO 'ucms'@'%' IDENTIFIED BY 'ucms' WITH GRANT OPTION;

刷新权限,使之生效
mysql> FLUSH PRIVILEGES ;

 

linux安装mysql-5.1.60 tar.gz

http://happyqing.iteye.com/blog/1944835

 

分享到:
评论

相关推荐

    linux在非root下安装mysql

    本人在网上查询了好多资料,经过两天的实验终于... rpm -ivh MySQL-server-5.1.73-1.glibc23.i386.rpm rpm -ivh MySQL-client-5.1.73-1.glibc23.i386.rpm 执行命令设置mysql /usr/bin/mysql_secure_installation

    MySQL-client-5.5.23-1.linux2.6.i386.rpm

    MySQL-client-5.5.23-1.linux2.6.i386.rpm

    linux安装mysql

    Linux环境下安装MySQL数据库是数据库管理工作中的一项基础技能,本文将详细阐述在CentOS 6.7(64位)系统上安装MySQL 5.6.31版本的完整流程以及常见问题的解决办法,以确保即使是初学者也能够顺利完成安装。...

    实战三:Linux下安装mysql.docx

    在Linux环境下安装MySQL数据库是一个常见的任务,特别是在服务器配置和开发环境中。MySQL是一个广泛使用的开源关系型数据库管理系统,它提供高效、稳定的数据存储解决方案。以下是详细步骤和相关知识点: 1. **下载...

    Linux RedHat 下安装MYSQL步骤

    ### Linux RedHat 下安装 MySQL 步骤详解 #### 一、前言 在 Linux RedHat 系统上安装 MySQL 数据库是一项常见的系统管理任务。本文将详细介绍如何在 RedHat 系统上安装 MySQL,并覆盖安装前的准备、安装过程、验证...

    linux系统使用yum重新安装mysql

    ### Linux系统使用YUM重新安装MySQL 在Linux环境中,经常需要对系统软件进行更新或重装,特别是像MySQL这样的数据库管理系统。本文将详细介绍如何通过YUM(Yellow dog Updater Modified)包管理器来重新安装MySQL。...

    Linux下mysql安装步骤

    ### Linux下MySQL安装步骤详解 #### 一、前言 MySQL 是一款广泛使用的开源关系型...通过以上步骤,您已经完成了在Linux环境下安装和配置MySQL的全过程。在实际应用中,可能还需要根据具体需求进行更详细的配置和优化。

    卸载linux下安装的mysql

    ### 卸载Linux下安装的MySQL 在Linux环境中,彻底卸载MySQL可能比预期的更为复杂,特别是当涉及到系统配置、文件权限以及依赖关系时。本文将详细介绍如何在Linux系统中彻底卸载MySQL,并确保所有相关文件和配置都被...

    mysql5.7.19安装包64位rpm格式

    Centos7安装mysql5.7 rpm安装 卸载MariaDB CentOS7默认安装MariaDB而不是MySQL,而且yum服务器上也移除了MySQL相关的软件包。因为MariaDB和MySQL可能会冲突,故先卸载MariaDB。 1、安装新版mysql之前,我们需要将...

    linuxs上关于mysql的安装

    ### Linux RPM方式安装MySQL详解 #### 一、检查与清理旧版MySQL 在开始安装MySQL之前,首先要确保系统中没有已存在的MySQL版本。...以上就是Linux环境下使用RPM方式安装MySQL的详细步骤,希望对您有所帮助。

    MySQL-DB安装包linux版本的rpm以及Win10 的32版本和64版本.zip

    MySQL-5.6.19-1.el6.i686.rpm-bundle.tar MySQL-5.6.19-1.el6.x86_64.rpm-bundle.tar mysql-5.6.19-win32.zip mysql-5.6.19-winx64.zip mysql-installer-community-5.6.19.0.msi mysql-installer-web-community-5.6....

    redhat6.9以rpm包方式安装MySQL8.0.26版本.docx

    在Red Hat Enterprise Linux Server 6.9 (Santiago)环境下,通过RPM包来安装MySQL 8.0.26是一种常见的安装方法。这个过程包括了检查系统版本、下载RPM包、卸载可能存在的旧版MySQL、安装新版本以及配置初始设置。...

    MySQL-server-5.5.51-1.linux2.6.x86_64.rpm

    MySQL-server-5.5.51-1.linux2.6.x86_64.rpm,亲测在centOS 6.8 mini 下可用,不过需要安装依赖项perl文件,在资源“mysql依赖项perl”里面

    浅析CentOS6.8安装MySQL8.0.18的教程(RPM方式)

    在本文中,我们将深入探讨如何在CentOS 6.8操作系统上通过RPM方式安装MySQL 8.0.18数据库服务器。这个过程涉及到多个步骤,包括卸载系统自带的MySQL版本,安装必要的依赖,创建特定用户,以及下载和安装MySQL的RPM包...

    linux下mysql 5.1 和 5.7的安装教程

    在Linux环境下,特别是CentOS 6.7操作系统中,安装MySQL数据库5.1.73和5.7.19的步骤如下: 首先,我们来看MySQL 5.1.73的安装: 1. **卸载旧版MySQL**:通过`rpm -qa | grep mysql`检查系统是否已安装MySQL,若有...

    CentOS7 安装 MySQL.pdf

    - **安装 MySQL**:执行 `rpm -ivh MySQL-server-5.1.73-1.glibc23.x86_64.rpm` 和 `rpm -ivh MySQL-client-5.1.73-1.glibc23.x86_64.rpm` 来安装 MySQL 服务端和客户端。 #### 三、简单配置 ##### 1. 配置开机...

    MySQL-server-5.1.71-1.glibc23.i386.rpm )

    MySQL-server-5.1.71-1.glibc23.i386.rpm )

Global site tag (gtag.js) - Google Analytics