技术文摘
Linux CentOS6.5 下 Lamp 环境搭建:mysql5.6 编译安装详细教程
Linux CentOS6.5 下 Lamp 环境搭建:mysql5.6 编译安装详细教程
在 Linux CentOS6.5 系统中搭建 Lamp 环境,编译安装 mysql5.6 是关键的一环。以下将为大家详细介绍具体步骤。
需要准备编译所需的工具和依赖包。通过命令“yum -y install gcc gcc-c++ ncurses ncurses-devel cmake bison-devel”安装编译工具和相关依赖。这一步确保系统具备编译 mysql5.6 的基础环境。
接着,下载 mysql5.6 的源码包。可以从官方网站获取适合的版本,下载完成后,使用“tar -zxvf mysql-5.6.xx.tar.gz”命令解压源码包。
解压完成后,进入解压目录,开始配置编译参数。执行“cmake. -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql -DSYSCONFDIR=/etc -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DWITH_PARTITION_STORAGE_ENGINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_USER=mysql -DINSTALL_PLUGINDIR=/usr/local/mysql/lib/plugin”。此命令中,各参数定义了安装路径、数据目录、存储引擎、字符集等关键设置。
配置无误后,进行编译。运行“make”命令,系统会根据配置参数进行编译,这个过程可能需要一些时间,耐心等待即可。编译完成后,执行“make install”将 mysql5.6 安装到指定目录。
安装完成后,还需进行一些初始化设置。创建 mysql 用户组和用户,执行“groupadd mysql”和“useradd -r -g mysql mysql”。接着,初始化数据库,进入安装目录的 bin 目录,运行“./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql”。
最后,设置 mysql 开机自启并启动服务。将 mysql 服务脚本复制到系统服务目录,执行“cp support-files/mysql.server /etc/init.d/mysqld”,然后设置开机自启“chkconfig --add mysqld”和“chkconfig mysqld on”,启动服务“service mysqld start”。
通过以上详细步骤,就能在 Linux CentOS6.5 系统中成功编译安装 mysql5.6,为 Lamp 环境的搭建打下坚实基础。
TAGS: 编译安装 mysql5.6 Linux CentOS6.5 Lamp环境搭建
- 推荐便捷访问localstorage文件的工具
- localstorage的主要功能是什么,快来了解!
- 禁用localstorage有何影响及意义
- localstorage的重要用途及功能你必须了解!
- 剖析localstorage优缺点,探究五种数据保存方式
- 深入掌握JSP常用内置对象
- JavaScript原型和原型链实际功能揭秘
- js内建对象特点及使用方法
- 优化用户体验 借助localstorage设定过期时间
- Localstorage数据被删除的原因
- 使用localstorage存储数据需哪些包
- 掌握 JS 内置对象的高效使用方法
- 如何恢复被删除的Localstorage数据
- 掌握JS内置可迭代对象的有效使用方法
- 本地存储安全威胁下的数据保护方法