码迷,mamicode.com
首页 > 数据库 > 详细

MySQL二进制安装部署

时间:2017-06-23 22:56:15      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:二进制包   数据库   base   bsp   basedir   启动数据库   login   blog   script   

 1 #使用二进制包安装mysql
 2      cp mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz /data/
 3      tar -xf /data/mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz -C /data/
 4      mv /data/mysql-5.6.29-linux-glibc2.5-x86_64 /data/mysql
 5 
 6 #创建mysql数据存储目录
 7      mkdir /data/mysqldata
 8 
 9 #添加mysql用户和mysql组     
10      groupadd -r mysql
11      useradd -g mysql -r -s /sbin/nologin -M -d /data/mysqldata mysql
12      chown -R mysql:mysql /data/mysqldata
13 
14 #初始化数据
15      cd /data/mysql && ./scripts/mysql_install_db --datadir=/data/mysqldata --user=mysql
16 #创建配置文件,配置文件内容如下
17      #[mysqld]
18      #basedir=/data/mysql
19      #datadir=/data/mysqldata
20      #port=3306
21      #socket=/tmp/mysql.sock
22      #user=mysql
23      #innodb_file_per_table=on  
24      #skip_name_resolve=on  
25      #symbolic-links=0
26      #[mysqld_safe]
27      #log-error=/data/mysql/mysqld.log
28      #pid-file=/data/mysql/mysqld.pid
29 
30 #复制启动文件
31      cp /data/mysql/support-files/mysql.server /etc/init.d/mysqld
32      chmod 777 /etc/init.d/mysqld
33 
34 #修改/etc/init.d/mysqld内容,内容如下:
35      #basedir=/data/mysql
36      #datadir=/data/mysqldata
37 
38 #加入系统库核系统变量
39      ln -sv /data/mysql/include  /usr/include/mysql
40      echo /data/mysql/lib > /etc/ld.so.conf.d/mysql.conf
41      ldconfig  
42      echo export PATH=/data/mysql/bin/:$PATH > /etc/profile.d/mysql.sh
43      source /etc/profile
44 
45 #启动数据库服务
46      service mysqld start

 

MySQL二进制安装部署

标签:二进制包   数据库   base   bsp   basedir   启动数据库   login   blog   script   

原文地址:http://www.cnblogs.com/crysmile/p/7071756.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!