pythonサーバlinuxでmysqlをインストール


  • wget # yum -y install wgetをインストール.ここでは国内のyumソースを切り替え、元のyumソース[root@localhost ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bakをバックアップする.アリ雲源[root@localhost ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoを取得する.yumソース[root@localhost ~]# yum clean allをクリーンアップする.生成キャッシュ[root@localhost ~]# yum makecache 6.vimエディタの使用に慣れました.ここに[root@localhost ~]# yum -y install vimをインストールします.次にmysql、nginx、phpをインストールする準備をしますが、その前に依存ソフトウェア
  • をインストールする必要があります.
      [root@localhost ~]# yum -y install make gcc gcc-c++ gcc-g77 flex bison file libtool libtool-libs autoconf kernel-devel libjpeg libjpeg-devel libpng libpng-devel libpng10 libpng10-devel gd gd-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glib2 glib2-devel bzip2 bzip2-devel libevent libevent-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libzip libidn libidn-devel openssl openssl-devel gettext gettext-devel ncurses-devel gmp-devel pspell-devel unzip libcap lsof wget epel-release python-devel cmake libxslt-devel libgcrypt-devel readline-devel libgpg-error-devel libmcrypt libmcrypt-devel mcrypt
    
    

    二、MySQL 5をインストールする.7.18
    1.mysqlをインストールする前にmariadbがインストールされているかどうかを確認します(デフォルトはインストールされています)、
    [root@localhost ~]# rpm -qa | grep mariadb
    

    2.mariadbのアンインストール
    [root@localhost ~]# rpm -e mariadb-libs --nodeps
    

    3.mysql 5のため.7 boost 1.59.0以降を使用する必要があります.まずboost 1.59.0をインストールする必要があります
    [root@localhost ~]# cd /var/local
    [root@localhost local]# wget https://jaist.dl.sourceforge.net/project/boost/boost/1.59.0/boost_1_59_0.tar.gz
    [root@localhost local]# tar -zxvf boost_1_59_0.tar.gz
    [root@localhost local]# cd boost_1_59_0
    [root@localhost boost_1_59_0]# ./bootstrap.sh
    [root@localhost boost_1_59_0]# ./b2
    [root@localhost boost_1_59_0]# ./b2 install
    [root@localhost boost_1_59_0]# cd ..
    

    4.安全のためmysqlユーザーグループとmysqlユーザーを作成してmysqlを実行する必要があります.
    [root@localhost local]# groupadd mysql
    [root@localhost local]# useradd -r -g mysql -s /bin/false mysql
    

    mysql 5をダウンロードします.7.18
    [root@localhost local]# wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.18.tar.gz
    

    またはmysqlをローカルで直接白圧縮でrzコマンドでアップロードし、次のmysqlインストール手順を続行します.次にrzダウンロードのブログリンクを添付します.
    https://www.cnblogs.com/clicli/p/5941828.html
    mysqlのインストール
    [root@localhost local]# tar -zxvf mysql-5.7.18.tar.gz
    [root@localhost local]# cd mysql-5.7.18
    [root@localhost mysql-5.7.18]# cmake .
    [root@localhost mysql-5.7.18]# make && make install