二进制安装mysql5.5.32

1:下载二进制mysql-5.5.32-linux2.6-x86_64.tar.gz包
wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.32-linux2.6-x86_64.tar.gz

2:解压
tar zxvf mysql-5.5.32-linux2.6-x86_64.tar.gz

3:移动到指定目录
mv mysql-5.5.32-linux2.6-x86_64 /application/

4:创建软链接
ln -s /application/mysql-5.5.32-linux2.6-x86_64/ /application/mysql

5:创建mysql用户
useradd mysql -s /sbin/nologin -M

6:初始化mysql
/application/mysql/scripts/mysql_install_db --basedir=/application/mysql/ --datadir=/application/mysql/data/ --user=mysql

7:对mysql目录进行授权
chown -R mysql.mysql /application/mysql/

8:拷贝配置文件到/etc/下
cp /application/mysql/support-files/my-small.cnf /etc/my.cnf

9:替换默认启动脚本中mysql所在的目录为安装目录
sed -i ‘s#/usr/local/mysql#/application/mysql#g‘ /application/mysql/bin/mysqld_safe

10:启动mysql
/application/mysql/bin/mysqld_safe &

11:拷贝mysql的命令到/usr/local/sbin/
cp /application/mysql/bin/* /usr/local/sbin/

12:添加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

13: /etc/init.d/mysqld
Usage: mysqld  {start|stop|restart|reload|force-reload|status}  [ MySQL server options ]

14:退出mysql回到命令行,创建mysql的密码
mysqladmin -uroot password "123456"

更改密码mysqladmin -uroot -p123456 password "qwer1234"

时间: 2024-10-22 12:01:09

二进制安装mysql5.5.32的相关文章

轻松使用二进制安装Mysql5.6

二进制安装mysql5.6 系统环境:Centos6.5 x86_64 mysql二进制包:mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz #解压tar包到指定安装目录: cp mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz /data/ tar -zxf /data/mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz #创建mysql数据存储目录 mkdir /data/mysqldata

CentOS6.7下使用cmake编译安装MySQL5.5.32笔记

一.安装cmake编译环境1.1 使用yum方式安装gcc [[email protected] ~]# yum install gcc 1.2 使用yum方式安装gcc-c++ [[email protected] ~]# yum install gcc-c++ 1.3 解压camke源文件 将cmake源文件放入/tmp/文件夹下 1 [[email protected] ~]# cd /tmp 2 [[email protected] ~]# tar -xf cmake-2.8.8.tar

编译安装mysql-5.5.32

由于MySQL5.5.xx-5.6.xx产品系列特性,所以编译方式和早期产品安装方式不同 采用cmake方式编译安装MySQL-5.5.32 检查好所需的开发环境,小编在这里用的是centos6.5       执行以下命令即可:yum -y groupinstall "Development tools" "Compatibility libraries" 1.需要准备的安装包 wget /home/oldboy/tools http://mysql.ntu.ed

CentOS 6.8 编译安装MySQL5.5.32 (二 多实例)

MySQL多实例的配置 通过上文 CentOS 6.8 编译安装MySQL5.5.32 ,我们完成了编译安装,接下配置多实例 5,添加多实例目录 [[email protected] application]# mkdir -p /data/{3306,3307}/data [[email protected] application]# tree  /data/ /data/ ├── 3306    │   └── data    └── 3307        └── data, 6,上传多

二进制安装mysql5.6.39报错找不到libnuma.so.1库文件

二进制安装mysql5.6.39初始化时报错如下: [[email protected] scripts]# ./mysql_install_db --datadir=/data/mysql/data --basedir=/usr/local/mysql --user=mysql --explicit_defaults_for_timestamp Installing MySQL system tables.../usr/local/mysql/bin/mysqld: error while l

CentOS6.7通过cmake编译安装mysql5.5.32

Cmake安装mysql-5.5.32 一.查看系统信息 [[email protected] ~]# cat /etc/redhat-release CentOS release 6.7 (Final) [[email protected] ~]# uname -r 2.6.32-573.el6.x86_64 二.安装环境准备 [[email protected] ~]# mkdir /tools rz上传cmake.mysql源码包 [[email protected] ~]# ls /to

CentOS 6.8 编译安装MySQL5.5.32(一)

部署之前我们说说,MySQL的几种安装方式: 编译安装:优点是可以定制,按照公司要求个性化设置:缺点:编译复杂,解决依赖问题 二进制安装:优点无需编译,解压即可:缺点 软件包较大 yum安装:结合了上面2个的优点,但需要自己定制rpm包,放到yum仓库中, 然后只需执行一个命令yuminstall mysql-server -y 即可完成. 那我们选择MySQL的安装方式呢? 若是对数据库要求不太高的场景,可以采用yum/rpm方式安装MySQL,例如并发不大,只是在公司内部.企业内部的应用(Z

源码安装mysql-5.6.32.tar.gz

http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.32.tar.gz 安装依赖包: #yum install wget bison gcc gcc-c++ wget make cmake ncurses-devel libtool zilib-devel -y 规划好目录: # mkdir -p /data/mysqldata/{3306/{data,tmp,binlog,redo-log,undo-log},backup,scritps} [[

二进制安装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.t