二进制安装mysql方法及其配置

一、实验环境

CentOs 6.6

[[email protected] ~]# uname -rs
Linux 2.6.32-504.el6.i686
[[email protected] ~]#

二、实验步骤

1.从网上下载适合的版本,本文采用mysql-5.5.48-linux2.6-i686,下载地址如下:

wget   /home/chen/tools http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.48-linux2.6-i686.tar.gz

2.解压并创建软连接文件(解压完相当于编译安装的make && make install完成)

tar xf  mysql-5.5.48-linux2.6-i686

mkdir -p /application/mysql

mv  mysql-5.5.48-linux2.6-i686  /application/mysql-5.5.48

ln -s /application/mysql-5.5.48/  /application/mysql

3.创建mysql用户,并不创建家目录和不能登录。

useradd  mysql  -s /sbin/nologin/ -M

4.切换到/application/mysql下,进行初始化数据库。

/application/mysql/scripts/mysql_install_db --basedir=/application/mysql --datadir=/application/mysql/data/ --user=mysql

5.授权mysql管理数据库文件

chown -R mysql.mysql /application/mysql/

6.生成mysql配置文件

cp  /application/mysql/support-files/mysql-small.cnf   /etc/my.cnf

7.配置启动mysql

sed -i ‘s#/usr/local/mysql#/application/mysql#g‘ /application/mysql/bin/mysqld_safe

8.配置环境变量(有两种方法,选其中一种)

vi   /etc/profile

PATH="/application/mysql/bin:$PATH"
    source /etc/profile

或者:cp  /application/mysql/bin/*  /usr/local/sbin/ 出现如下提示即可:

[[email protected] application]# which mysql
         /usr/local/sbin/mysql

9.登录mysql

[[email protected] application]# mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.5.48 MySQL Community Server (GPL)

Copyright (c) 2000, 2016, 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>

10.设置登录密码和修改密码

/application/mysql//bin/mysqladmin -u root -password ‘new-password‘
  /application/mysql//bin/mysqladmin -u root -h lnmp02 password ‘new-password‘

mysqladmin -uroot password "密码"  ---设置密码
mysqladmin -uroot -pchen password "密码"---修改密码

11.科学的启动方法实现

cp support-files/mysql.server   /etc/init.d/mysqld

sed -i ‘s#/usr/local/mysql#/application/mysql#g‘  /etc/init.d/mysqld

chmod   +x      /etc/init.d/mysqld

chkconfig   mysqld on

chkconfig --list mysqld

完成上诉步骤即可实现二进制安装mysql ^.^

三、实验总结

其实并不难,只要肯用心,送给所有学习中的小伙伴们,加油!!!

时间: 2024-10-31 07:47:10

二进制安装mysql方法及其配置的相关文章

二进制安装mysql方法--5.5.32版本

mysql-5.5.32-linux2.6-x86_64.tar.gz下载地址 链接:http://pan.baidu.com/s/1dIIU6 密码:bv61 1.解压二进制文件 tar xf mysql-5.5.32-linux2.6-x86_64.tar.gz 2.拷贝到指定安装目录 cp -r mysql-5.5.32-linux2.6-x86_64 /application/mysql 3.进入程序运行目录下创建数据库存放目录 cd /application/mysql/ mkdir 

CentOS 6.5下二进制安装 MySQL 5.6

转摘 CentOS 6.5 二进制安装MySQL 5.6 1:查看系统版本 1 2 [[email protected] mysql]# cat /etc/redhat-release CentOS release 6.5 (Final) 2:下载MySQL5.6二进制包 1 #wget http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.20-linux-glibc2.5-i686.tar.gz 3:添加用户和组 1 2 #groupadd m

编译安装和二进制安装mysql

useradd -r -s /sbin/nologin -M  mysql mkdir -p /opt/data/var yum -y install make gcc-c++ cmake bison-devel  ncurses-devel /etc/init.d/iptables stop chkconfig iptables off sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config yum -y inst

二进制安装MySQL数据库

今天安装的是二进制的mysql包5.7.21的包,在配置文件的时候采了好多坑,左后还是搞定了,来和大家分享一下 二进制msyql5.7.21版本的主从复制安装 新建/picclife目录 mkdir  /picclife 新建/picclife/data 目录 mkdir  /picclife/data 创建用户和组 为mysql groupadd  mysql useradd   -g   mysql  mysql 将二进制mysql的包传到/picclife的目录下 解压软件包 tar  -

通用二进制安装MySQL(MariaDB)

一.前言 MySQL是一个关系型数据库管理系统,是最流行的关系型数据库管理系统,由于其体积小.速度快.总体拥有成本低,并且之前是完全开源,所以大受欢迎.但由于后面MySQL卖给了SUN,随后SUN被Oracle收购,虽然也有开源免费版本,但是很多功能都需要另外购买商业版本,导致现在MySQL使用份额逐渐减少.所以MariaDB就是因为这种原因诞生出来,成为数据库管理系统是MySQL的一个分支. 二.MariaDB介绍 MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用

Linux系统下自行编译安装MySQL及基础配置全过程解析

安装依赖: CentOS: # yum -y install wget gcc-c++ cmake make bison ncurses-devel perl unzip Ubuntu:(使用ubuntu下面有不少需要root权限,请注意) 复制代码 代码如下: # sudo apt-get install -y g++ gcc make libpcre3 zlib1g libbz2-dev automake cmake perl libncurses5-dev bison 添加MySQL系统用

使用通用二进制安装mysql

通用二进制mysql是官方已经编译好的安装程序,相对编译安装的方法比较简单,而且节省时间,本文基于mysql-5.5.33做安装,原名叫做mysql-5.5.33-linux2.6-x86_64.tar.gz,我已经重命名为mysql-5.5.33,系统使用centos 6.5 1.首先将安装文件解压到/usr/local下面,并创建软连接到mysql 2.准备mysql组和mysql用户: 3.创建一个LV分区,方便以后数据增多时动态扩展磁盘空间,然后格式化为ext4文件系统类型,并挂载到/m

CentOS6.4下Yum命令安装Mysql数据库及配置

如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了 如果要开发web项目,我们当然可以安装一个myeclipse到Linux系统上去,这个安装方法和安装eclipse完全相同,就没有记录下来了,有 了jdk.tomcat.eclipse我们就已经能进行我们的程序开发了,但是如果要做一个项目,哪怕是小的不能再小的项目都离不开数据的存储呀!!! 没错,咱们还差一个最重要的软件没有装,也就是数据库

关于centos7如何二进制安装mysql,详细步骤!

第一步:首先在mariadb官网下载mariadb编译好的二进制压缩包https://downloads.mariadb.org/ 第二步:解压下载好的mariadb压缩包,由于下载好的是别人编译好的二进制压缩包,所以解压路径是有规定的必须在 "/usr/local/" 下,若是自己源码编译可以自行选择解压目录! tar xvf mariadb-102.23-linux-x86_64.tar.gz -C /usr/local/ · 第三步:由于解压好的文件夹(mariadb-10.2.