2024年5月1日发(作者:)

CentOS 6 Mysql安装

yum -y -install lsrzsz

上传:rz

下载:sz+name

1、安装编译代码需要包

yum -y install make gcc-c++ cmake bison-devel ncurses-devel

2、下载好mysql压缩包***.

解压:tar -xvf ***.

进入解压后文件夹

cd mysql-5.6.14

3、编译安装[源码=》编译

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql

-DMYSQL_DATADIR=/data/mysql/mysql_3306

-DSYSCONFDIR=/etc

-DWITH_MYISAM_STORAGE_ENGINE=1

-DWITH_INNOBASE_STORAGE_ENGINE=1

-DWITH_MEMORY_STORAGE_ENGINE=1

-DWITH_READLINE=1

-DMYSQL_UNIX_ADDR=/var/lib/mysql/

-DMYSQL_TCP_PORT=3306

-DENABLED_LOCAL_INFILE=1

-DWITH_PARTITION_STORAGE_ENGINE=1

-DEXTRA_CHARSETS=all

-DDEFAULT_CHARSET=utf8mb4

-DDEFAULT_COLLATION=utf8mb4_general_ci

已编辑好,直接执行:

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -

DMYSQL_DATADIR=/data/mysql/mysql_3306 -DSYSCONFDIR=/etc -

DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1

-DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -

DMYSQL_UNIX_ADDR=/var/lib/mysql/ -DMYSQL_TCP_PORT=3306 -

DENABLED_LOCAL_INFILE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -

DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8mb4 -

DDEFAULT_COLLATION=utf8mb4_general_ci

4、编译并安装

make && make install

5、创建用户及用户组

groupadd mysql

useradd mysql -d /data/mysql -s /sbin/nologin -g mysql

6、修改/usr/local/mysql权限

chown -R mysql:mysql /usr/local/mysql

7、初始化配置

cd /usr/local/mysql

./scripts/mysql_install_db --basedir=/usr/local/mysql --

datadir=/data/mysql/mysql_3306 --user=mysql

8、拷贝服务脚本到init.d目录,并设置开机启动

cp support-files/ /etc/init.d/mysql

chkconfig mysql on

9、拷贝文件到/etc下替换原来的

10、启动Mysql

service mysql start