zoukankan      html  css  js  c++  java
  • MySQL二进制安装部署

    #使用二进制包安装mysql
         cp mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz /data/
         tar -xf /data/mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz -C /data/
         mv /data/mysql-5.6.29-linux-glibc2.5-x86_64 /data/mysql
    
    #创建mysql数据存储目录
         mkdir /data/mysqldata
    
    #添加mysql用户和mysql组     
         groupadd -r mysql
         useradd -g mysql -r -s /sbin/nologin -M -d /data/mysqldata mysql
         chown -R mysql:mysql /data/mysqldata
    
    #初始化数据
         cd /data/mysql && ./scripts/mysql_install_db --datadir=/data/mysqldata --user=mysql
    #创建配置文件,配置文件内容如下
         #[mysqld]
         #basedir=/data/mysql
         #datadir=/data/mysqldata
         #port=3306
         #socket=/tmp/mysql.sock
         #user=mysql
         #innodb_file_per_table=on  
         #skip_name_resolve=on  
         #symbolic-links=0
         #[mysqld_safe]
         #log-error=/data/mysql/mysqld.log
         #pid-file=/data/mysql/mysqld.pid
    
    #复制启动文件
         cp /data/mysql/support-files/mysql.server /etc/init.d/mysqld
         chmod 777 /etc/init.d/mysqld
    
    #修改/etc/init.d/mysqld内容,内容如下:
         #basedir=/data/mysql
         #datadir=/data/mysqldata
    
    #加入系统库核系统变量
         ln -sv /data/mysql/include  /usr/include/mysql
         echo '/data/mysql/lib' > /etc/ld.so.conf.d/mysql.conf
         ldconfig  
         echo 'export PATH=/data/mysql/bin/:$PATH' > /etc/profile.d/mysql.sh
         source /etc/profile
    
    #启动数据库服务
         service mysqld start
  • 相关阅读:
    term "JavaScript"
    Pro Git
    Pro Git
    Pro Git
    git
    flask
    OJ
    [蓝桥杯]Huffuman树
    priority_queue优先队列
    [蓝桥杯]高精度加法
  • 原文地址:https://www.cnblogs.com/crysmile/p/7071756.html
Copyright © 2011-2022 走看看