MySQL⼆进制安装部署#使⽤⼆进制包安装mysql
cp mysql-5.6.29-linux-glibc2.5-x86_ /data/
tar -xf /data/mysql-5.6.29-linux-glibc2.5-x86_ -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
#初始化数据
mysql下载配置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
chmod777 /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/f.f
ldconfig
echo'export PATH=/data/mysql/bin/:$PATH' > /etc/profile.d/mysql.sh
source /etc/profile
#启动数据库服务
service mysqld start
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论