免编译安装mysql 5.7.19

好久没安装mysql了,今天需要安装才发觉竟然尽快得差不多了,记录下,失忆时有用;

  1. mkdir /soft /data/mysql                        --建立目录
  2. cd /soft
  3. wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19-linux-glibc2.12-i686.tar.gz              --下载
  4. tar xvf mysql-5.7.19-linux-glibc2.12-i686.tar.gz           #解压
  5. mv mysql-5.7.19-linux-glibc2.12-i686   mysql-5.7.19        #改下名字好记
  6. useradd mysql                          #建立用户
  7. chown mysql:mysql -R /soft/mysql-5.7.19 && chown mysql:mysql -R /data/mysql
  8. cd mysql-5.7.19
  9. ./bin/mysqld --initialize datadir=/data/mysql/         --初始化数据库,并记住最后一行显示的密码  [email protected]: IVy.sXjT!0v0
  10. vim /etc/my.cnf

    添加:[mysqld]

basedir=/soft/mysql/mysql-5.7.19

datadir=/data/mysql

11.  vim /soft/mysql-5.7.19/support-files/mysql.server

设置路径:

basedir=/soft/mysql-5.7.19                  --设置mysql路数、径

datadir=/data/mysql                       --设置数据存放路径

12.ln /soft/mysql-5.7.19/support-files/mysql.server /sbin/mysqld    --设置链接,方便调用

13.ln /soft/mysql-5.7.19/bin/mysql /sbin/mysql             --设置链接,方便调用

14.mysqld start                                    --启动mysqld服务

15.mysql -p‘IVy.sXjT!0v0‘                              --登录mysql

mysql>set password=password(‘123456‘)                    --必须更改密码后才能使用,这里更改为123456

mysql>use mysql;

Database changed

mysql>

在安装期间,有几个问题很怪,要耐心分析,比如

在启动mysql服务时,一直提示不能更新pid文件,需要在mysql.server文件里,设置参数:

mysqld_pid_file_path=/data/mysql,设置后,提示启动成功,实际没有运。然后再把这个参数还原才正常...........

时间: 2024-10-27 07:59:36

免编译安装mysql 5.7.19的相关文章

centos下二进制免编译安装mysql

下载二进制免编译包. wget http://mirrors.sohu.com/mysql/MySQL-5.1/mysql-5.1.73-linux-i686-glibc23.tar.gz du-sh 检查大小,大概一百多M.注意系统32或者64的版本,下对版本. 解压. tar -zxvf 加文件名. echo $? 检查是否正常,正常反馈值是0,不正常依据反馈排错. 建立mysql运行账户. useradd -s /sbin/nolongin(不登录) -M(不建立家目录)mysql 移动重

Centos 7.2 编译安装 MySQL 5.7.14

一.环境准备 1.查看系统版本 [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [[email protected] ~]# uname -r 3.10.0-327.28.2.el7.x86_64 2.卸载系统自带的mysql/mariadb数据库及boost旧版本 rpm -qa | grep mysql rpm -qa | grep mariadb rpm -e --nod

编译安装mysql

编译安装mysql源码包和多实例登录 1.编译安装mysql 1)首先查看这个包是否安装 [[email protected] ~]# rpm -qa ncurses-devel libaio-devel [[email protected] ~]# 2)如果没有安装请安装 yum install ncurses-devel libaio-devel -y 3)安装cmake编译命令 yum install cmake -y 4)创建mysql虚拟用户不指定家目录 user add mysql-

mysql5.5 免编译安装及脚本启动报错深入

Mysql安装环境简介: 最近在做MHA.已经安装完毕heartbeat和drbd,现在准备安装Mysql. Mysql安装目录:/opt/mysql Mysql数据目录:/data/mysql 备注:/data目录实际是drbd需要同步到备节点的磁盘分区 [[email protected] src]# df -h Filesystem     Size  Used Avail Use% Mounted on /dev/sda2      9.5G  2.0G  7.1G 22% / tmpf

CentOS 6.5最小化编译安装mysql 5.5.35

1.关闭防火墙: [[email protected] ~]# service iptables stop iptables: Setting chains to policy ACCEPT: filter          [  OK  ] iptables: Flushing firewall rules:                         [  OK  ] iptables: Unloading modules:                               [

CentOS 6.5最小化编译安装mysql 5.5.35配置多实例

1.关闭防火墙 [[email protected] ~]# service iptables stop iptables: Setting chains to policy ACCEPT: filter          [  OK  ] iptables: Flushing firewall rules:                         [  OK  ] iptables: Unloading modules:                               [ 

Cmake编译安装mysql

在实际应用中,大多数公司一般都会采用编译安装mysql 下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.22.tar.gz/ 系统环境:CentOS 6.7 finall 1,安装所需要的依赖包 yum install -y ncurses-devel.x86_64 yum install -y cmake.x86_64 yum install -y libaio.x86_64 yum install -y bison.x8

Linux CentOS6.5下编译安装MySQL 5.6.16【给力详细教程】

一.编译安装MySQL前的准备工作 安装编译源码所需的工具和库 [sql] view plaincopy yum install gcc gcc-c++ ncurses-devel perl 安装cmake,从http://www.cmake.org下载源码并编译安装 [sql] view plaincopy wget http://www.cmake.org/files/v2.8/cmake-2.8.10.2.tar.gz tar -xzvf cmake-2.8.10.2.tar.gz cd 

CentOS 6.4下编译安装MySQL 5.6.16

一.卸载旧版本MySql 1.rpm卸载: 1> 检查安装包: rpm -qa | grep mysql 2> 普通删除: rpm -e mysql-5.6.16.rpm 3> 强力删除.如果使用上面命令删除时,提示有依赖的其他文件,则使用该命令可以对其进行强力删除. rpm -e --nodeps mysql-5.6.16.rpm 2.tar卸载: 1> 删除临时文件: make clean 2> 卸载 make uninstall 3> 删除解压文件 rm  -rf