CentOS6.4下编译和安装MySQL5.6.14的详细步骤

2023-04-15 04:00:00 编译 安装 步骤

一、下载MySQL源码

1. 首先,访问MySQL官网(https://dev.mysql.com/downloads/mysql/),下载MySQL5.6.14源码,并保存到本地。

2. 将下载的源码文件解压到指定的安装目录,如/usr/local/mysql。

二、安装MySQL

1. 首先,进入MySQL源码文件夹,然后运行./configure命令,配置编译环境,如:./configure --prefix=/usr/local/mysql --enable-shared --with-mysqld-ldflags=-all-static --with-charset=utf8 --with-collation=utf8_general_ci --with-extra-charsets=all --with-plugins=max --with-innodb

2. 接着,运行make命令,编译MySQL源码,如:make

3. 编译完成后,运行make install命令,安装MySQL,如:make install

4. 安装完成后,运行scripts/mysql_install_db命令,初始化MySQL数据库,如:scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

5. 接着,运行bin/mysqld_safe命令,启动MySQL,如:bin/mysqld_safe --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

三、配置MySQL

1. 首先,运行bin/mysql_secure_installation命令,配置MySQL安全性,如:bin/mysql_secure_installation

2. 接着,运行bin/mysql_tzinfo_to_sql命令,导入时区信息,如:bin/mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql

3. 然后,运行bin/mysql_setpermission命令,设置MySQL权限,如:bin/mysql_setpermission --user=root --password=123456 --host=localhost

4. 最后,运行bin/mysql_config_editor命令,设置MySQL配置,如:bin/mysql_config_editor set --login-path=local --host=localhost --user=root --password

四、卸载MySQL

1. 首先,运行bin/mysqladmin命令,关闭MySQL服务,如:bin/mysqladmin -u root -p shutdown

2. 接着,运行make uninstall命令,卸载MySQL,如:make uninstall

3. 最后,删除MySQL源码文件夹,即可完成MySQL的卸载。

相关文章