删除mysql 安装 mysql 5.1.65 5.1.73

新安装的centos 6.5 需要安装mysql,需要删除如下文件:


主 mysql 5.1.65 

从 mysql 5.1.73   

find / -name mysql

需要删除如下3个文件:

[root@m ~]# whereis mysql
mysql: /usr/lib64/mysql /usr/share/mysql
[root@m ~]# rm -rf /usr/lib64/mysql/
[root@m ~]# rm -rf /usr/share/mysql/
[root@m ~]# rm -f /etc/my.cnf 

安装包:

yum -y install  gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* make
cmake bison bison-devel

第一步,下载和解压安装包:

mysql 5.1.73官方下载地址。

http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.73.tar.gz

md5:887f869bcc757957067b9198f707f32f

1 md5sum
mysql-5.5.38.
tar.gz      #计算md5校验和(可选)
2 tar -zxf
mysql-5.1.73            
#解压到当前文件夹

 

 第二步,系统的设置:

1 #为mysqld增加组和登陆用户
2 groupadd
mysql
3 useradd-g
mysql mysql
4 #建立目录,可以按要求自己设置路径,注意下面安装时相应调整即可。
5 mkdir -p  /usr/local/mysql      #mysql安装目录
6 mkdir -p /usr/local/mysql/var #数据库存放目录

 

 第三步,编译安装:

1 cd  mysql-5.1.73     #进入源码目录(解压目录)
2 ./configure --prefix=/usr/local/mysql  -with-plugins=innobase     #设置安装目录,使用innodb的需要加上innobase插件。
3 make             #编译
4 make install        #安装,会安装到设定的目录/usr/local/mysql

 第四步,初始化数据库:

1 #初始化配置文件(在你的解压目录下)
2 cp support-files/my-medium.cnf /etc/my.cnf
3 #这步必须在make完成之后,否组可能找不到my-medium.cnf。当前目录是源码目录。

为支持InnoDB表,编辑/etc/my.cnf文件,去掉innodb_…开始选项行前面的#符。

1 /usr/local/mysql/bin/mysql_install_db--user=mysql  #安装授权表,root账户下需要--user,让脚本在mysql用户下运行,为了让文件所有权归mysql用户所有。
2 chown -R
root .       
#所有二进制文件所有权设置为root,因为本实验是root用户下安装的,所以不需要改。
3 chown -R
mysql var   
#数据目录所有权改为运行mysqld的用户
4 chgrp -R
mysql .            
#整个安装目录的所属组改为mysql组。
5 #-R是递归的意思,其实也可以全部设置为mysql用户和mysql组的。
6 #上面的做法是为了把mysql降权,以限定只能访问属于mysql用户的文件。

 第五步,添加服务和启动项以及修改默认存储引擎:

添加服务:

推荐·1

# 复制服务启动脚本
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

chmod u+x /etc/init.d/mysql

# 启动MySQL服务

service mysql start

# 设置开机自动启动服务
chkconfig mysql on

#添加系统变量

echo "PATH=/usr/local/mysql/bin:/usr/local/mysql/lib:\$PATH" >> /etc/profile
echo "export PATH" >> /etc/profile
source /etc/profile

>>>>>>>>>>>>>>>完成

可选·2

1 cp support-files/mysql.server  /etc/init.d/mysql.server #将mysql的启动服务添加到系统服务中
2 chmod u+x /etc/init.d/mysql.server     #这步很必要,否则可能启动服务时提示没有权限。
3 service
mysql.server start        
#启动
4 service
mysql.server stop         
#停止
5 service
mysql.server restart     
#重启
6 service
mysql.server status      
#状态

 

添加启动项:
1 sudo
chkconfig --level 23 mysql.server on    
#设定启动,在运行级别为2和3时
修改该存储引擎

vim /etc/my.cnf

在[mysqld] 下面加入default-storage-engine=INNODB,保存。

 

 遇到的错误:

在安装之后,使用mysqld_safe脚本直接启动遇到如下错误。

‘–skip-locking’ is deprecated and will be removed in a future release. Please use ‘–skip-external-locking’ instead.

解决方法:

将/etc/my.cnf里面的skip-locking 改为skip-external-locking

参考

 http://www.bootf.com/594.html

 

时间: 2024-09-05 11:42:55

删除mysql 安装 mysql 5.1.65 5.1.73的相关文章

mysql安装-mysql 5.6 安装后每天0点都会跳出一个提示框,如何关闭?

问题描述 mysql 5.6 安装后每天0点都会跳出一个提示框,如何关闭? 如题 解决方案 如果你是Windows7或者以上,点开始菜单,在搜索里面输入计划任务.在计划任务里面查找LibraryMySQLInstaller或者taskeng,看看与MYSQL相关的,禁用掉应该就可以了. 解决方案二: Unable to connect to remote host.这个提示应该是服务器连接不上引起的 解决方案三: 对应server访问有问题

在Ubuntu上使用apt-get安装MySQL+安全优化

0.说明         使用apt-get安装的好处是,你不用自己去解决软件之间的依赖问题,基本上apt执行完成,也就把软件安装好了,下面介绍使用apt的方法来安装MySQL,同时也会介绍安装完成后的安全优化.         注意:下面的操作都是以新安装的Ubuntu 15.10来作为演示的. 1.使用apt安装MySQL          安装MySQL数据库:         注意:在安装过程中会几次要求你设置MySQL数据库的管理员用户密码,我们这里先不设置.(出现要求设置的页面时直接

Linux Centos 下使用yum 命令安装mysql

1. 查看服务器中有没有安装过Mysql 1. 查看有没有安装包: yum list mysql* #移除已经安装的mysql yum remove mysql mysql-server mysql-libs compat-mysql51 rm -rf /var/lib/mysql rm /etc/my.cnf 2. 查看是否还有mysql软件: rpm -qa|grep mysql #如果有的话,继续删除 3. 安装mysql客户端 yum install mysql-server yum i

资深专家手把手教你安装MYSQL数据库

摘要:说起数据库中小企业大部分使用的都是SQL SERVER和MYSQL,SQL SERVER是由微软公司开发的,他和IIS,ASP结合起来运行效果非常不错.但是SQL SERVER是需要付费的,而MYSQL则完全免费,一方面可以节约企业开支,另一方面对于企业网站通过PHP语言开发的情况使用MYSQL运行性能更佳.今天就由笔者带领各位学习如何安装MYSQL. 说起数据库中小企业大部分使用的都是SQL SERVER和MYSQL,SQL SERVER是由微软公司开发的,他和IIS,ASP结合起来运行

CentOS 7.2 Yum编译安装MySQL 5.6_Mysql

本文实例为大家分享CentOS 7.2 Yum安装mysql5.6的方法,供大家参考,具体内容如下 配置CentOS SCLo源 [3] 添加 CentOS SCLo Software collections Repository. [root@linuxprobe~]# yum -y install centos-release-scl-rh centos-release-scl # set [priority=10] [root@linuxprobe~]# sed -i -e "s/\]$/

MySQL安装配置方法教程_Mysql

所有平台的Mysql下载地址为: MySQL 下载. 挑选你需要的 MySQL Community Server 版本及对应的平台. 一.Linux/UNIX上安装MysqlLinux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址: MySQL - MySQL服务器.你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器. MySQL-client - MySQL 客户端程序,用于连接并操作Mysql服务器. MySQL-devel - 库和包含文

详细的Mysql安装 图解win2003+iis6+php+gd2+mysql安装配置第1/2页_服务器

Mysql 安装          Mysql的安装文件可以直接到 http://www.mysql.com 下载,获得for win32的.zip包,建议选择4.0.20d版本.这里不详细说明.  下载获得Mysql的for win32安装包后,用winzip解压缩,直接运行setup.exe,需要注意的是选择一个安装路径,当然,安装路径可以任意,建议选择C:\MySQL目录.安装完成后MySQL也就完成了.默认的用户名是root,密码为空. Mysql安装完成后,请通过开始-程序-附件-命令

CentOS系统中安装MySQL和开启MySQL远程访问的方法_Mysql

安装MySQL  安装MySQL和php-mysql [root@sample ~]# yum -y install mysql-server [root@sample ~]# yum -y install php-mysql 配置MySQL [root@sample ~]#vim /etc/my.cnf 编辑MySQL的配置文件 [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock # Default to using

CentOS下安装MySQL,Windows下使用Navicat for MySql连接

安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list mysql* 安装mysql客户端: yum install mysql 安装mysql 服务器端: yum install mysql-server yum install mysql-devel 启动&&停止 数据库字符集设置 mysql配置文件/etc/my.cnf中的[mysqld]配置节中加入default-charact