免编译安装mysql 5.7.19

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了免编译安装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,设置后,提示启动成功,实际没有运。然后再把这个参数还原才正常...........



以上是关于免编译安装mysql 5.7.19的主要内容,如果未能解决你的问题,请参考以下文章

mysql-5.7.19免安装版的配置方法

Windows下安装配置免安装MySQL5.7服务器

RedHat编译安装MySQL

Percona-XtraDB-Cluster的编译安装

MySQL:二进制免编译安装

mysql编译安装下载地址(官网)