二进制安装MySQL-5.5.33

二进制安装MySQL很方便,相比较编译安装,美中不足的就是安装包太大了。哈哈

开始安装,首先养成好习惯,创建一个专门存放安装包的目录

mkdir -p /home/yuci/tools

安装 lrzsz 可以在xshell下直接将安装包拖拽到指定目录下

yum -y install lrzsz

将 mysql 安装包拖拽到 /home/yuci/tools 目录下,解压就OK了

cd /home/yuci/tools/

tar zxf mysql-5.5.33-linux2.6-x86_64.tar.gz

创建 mysql 用户,并检查

useradd -s /sbin/nologin/ -M mysql

再次创建一个 mysql 真正的安装目录,之前那个是存放安装包的目录

mkdir /application

将刚才解压出来的 mysql 移动到 /application 目录下,保留版本号

mv mysql-5.5.33-linux2.6-x86_64 /application/mysql-5.5.33

在给 mysql 创建一个没有版本号的软连接

ln -s /application/mysql-5.5.33/ /application/mysql

初始化 mysql ,看到两个 OK 说明到目前为止 mysql 的安装配置一切正常

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

授权 mysql 用户

chown -R mysql:mysql /application/mysql

拷贝 mysql 的配置文件,my.cnf

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

mysqld_safe 是 mysql 的启动脚本,默认的 mysql 安装位置是 /usr/local/mysql ,但是我们的安装路径是 /application/mysql,所以需要通过 sed 更改一下

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

尝试启动 mysql 并放入后台执行

/application/mysql/bin/mysqld_safe &

检查 mysql 的 3306 端口,确认 mysql 是否启动

lsof -i :3306

现在 mysql 启动了,但是还需要配置环境变量,才能登陆 mysql

vim /etc/profile

PATH="/application/mysql/bin:$PATH"

source /etc/profile

尝试登陆 mysql 成功

拷贝 mysql 的启动脚本,修改里面的安装路径,添加执行权限,方便 mysql 的重启

cp /application/mysql/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

通过 killall 命令,将 mysql 进程杀死,直到出现 no process killed

killall mysqld

通过 lsof 命令检查 3306 端口还是否开启

lsof -i :3306

通过刚才的拷贝的脚本启动 mysql

/etc/init.d/mysqld start

lsof -i :3306

给 mysql 添加开机自启动,并检查

chkconfig mysqld on

chkconfig --list mysqld

最后给 mysql 管理员设定一个密码

mysqladmin -uroot password "123456"

登陆成功,mysql 二进制安装完成

时间: 2024-12-23 19:11:06

二进制安装MySQL-5.5.33的相关文章

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方法及其配置

一.实验环境 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.t

二进制安装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的一个分支,主要由开源社区在维护,采用

CentOS 6.8下安装MySQL 5.6.33

此处操作,包含MySQL的客户端及服务端. MySQL下载地址: http://dev.mysql.com/downloads/mysql/5.6.html 1 MySQL-5.6.33-1.linux_glibc2.5.x86_64.rpm-bundle.tar 下载到本地,将其解压,得到如下文件: 1 -rw-r--r--. 1 7155 31415 23514633 Aug 29 18:11 MySQL-client-5.6.33-1.linux_glibc2.5.x86_64.rpm 2

centos 6.5 通用二进制安装mysql 5.6

mysql下载,去mysql 官网现在5.6 二进制版本,如下图: 使用winscp 上传到系统 /usr/local 目录下,如下图 创建mysql 用户和组,如下图 进入/usr/local目录下,解压mysql 将解压包改名或做符号链接,这里直接改名 进入mysql 目录更改目录的所有者和组 7.开启service 启动 8.mysql初始化 9.根据mysql 配置文件的查找顺序,将mysql里的my.cnf 复制到/etc/my.cnf 覆盖粘贴 10.修改配置文件my.cnf 11.

CentOS 6.5 二进制安装MySQL 5.6

-------------------------------- 下载MySQL5.6二进制包 mysql-5.6.20-linux-glibc2.5-x86_64.tar.gz 安装相关依赖包 yum install libaio* useradd mysql 安装mysql到/data/mysql/data下 tar zxvf mysql-5.6.20-linux-glibc2.5-x86_64.tar.gz -C /data/ mv mysql-5.6.20-linux-glibc2.5-

关于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.

二进制安装 MySQL 格式待整理

[[email protected] ~]# fdisk /dev/sda WARNING: DOS-compatible mode is deprecated. It's strongly recommended to         switch off the mode (command 'c') and change display units to         sectors (command 'u'). Command (m for help): nCommand action