添加 mysql 用户
groupadd -g 502 mysql useradd -g mysql -u 502 -s /sbin/nologin mysql
安装配置环境需要的相关库
yum install cmake -y yum install ncurses-devel -y
创建mysql目录
mysqlData=/mysql/data mysqlHome=/web/mysql mkdir -p /mysql/data mkdir -p /web/mysql
安装mysql-5.5.50
tar -zxvf mysql-5.5.50tar.gz cd mysql-5.5.50 cmake . -DCMAKE_INSTALL_PREFIX=/web/mysql \ -DMYSQL_DATADIR=/mysql/data \ -DSYSCONFDIR=/mysql/data \ -DMYSQL_USER=mysql \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DEXTRA_CHARSETS=all \ -DWITH_SSL=system \ -DWITH_EMBEDDED_SERVER=1 \ -DENABLED_LOCAL_INFILE=1 \ -DWITH_MYISAM_STORAGE_ENGINE=1 \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_INNODB_MEMCACHED=1 \ -DWITH_DEBUG=0 \ -DWITH_READLINE=1 \ -DENABLED_LOCAL_INFILE=1 \ -DENABLE_DOWNLOADS=1 make && make install chmod 755 ./scripts/mysql_install_db ./scripts/mysql_install_db --user=mysql --basedir=$mysqlHome --datadir=$mysqlData
配置文件及启动文件
cp support-files/my-medium.cnf $mysqlData/my.cnf cp support-files/mysql.server /etc/rc.d/init.d/mysqld chmod 755 /etc/rc.d/init.d/mysqld service mysqld start
编译安装mysql
最新推荐文章于 2024-09-26 15:45:00 发布