当前位置:Gxlcms > 数据库问题 > MySQL二进制安装部署

MySQL二进制安装部署

时间:2021-07-01 10:21:17 帮助过:42人阅读

#使用二进制包安装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   

人气教程排行