用的是源码包安装的方式,装的过程中可谓是历尽千辛万苦啊,总算装好了,参考的网站
http://blog.csdn.net/suixinm/article/details/20782799 (参考到:进入安装目录,将程序二进制的所有权改为root,数据目录的说有权改为mysql用户,更新授权表)这部分,下面接着参考的是
http://www.jb51.net/article/87160.htm?pc 不过在配置/etc/my.cnf后启动时会出错:
mysql: unknown variable 'character-set-client=utf8'
然后参考http://www.2cto.com/database/201510/445106.html网站修改/etc/my.cnf配置文件
# For advice on how to change settings please see # http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html # *** DO NOT EDIT THIS FILE. It's a template which will be copied to the # *** default location during install, and will be replaced if you # *** upgrade to a newer version of MySQL. [client] port = 3306 socket = /usr/local/mysql/mysql.sock [mysql] no-auto-rehash [mysqld] default-character-set=utf8 character-set-server=utf8 # Remove leading # and set to the amount of RAM for the most important data # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%. # innodb_buffer_pool_size = 128M # Remove leading # to turn on a very important data integrity option: logging # changes to the binary log between backups. # log_bin # These are commonly set, remove the # and set as required. # basedir = ..... # datadir = ..... # port = ..... # server_id = ..... # socket = ..... # Remove leading # to set options mainly useful for reporting servers. # The server defaults are faster for transactions and fast SELECTs. # Adjust sizes as needed, experiment to find the optimal values. # join_buffer_size = 128M # sort_buffer_size = 2M # read_rnd_buffer_size = 2M socket = /usr/local/mysql/mysql.sock basedir = /usr/local/mysql max_allowed_packet = 32M datadir = /data/mysql explicit_defaults_for_timestamp = true skip-ssl secure-file-priv = NULL lower_case_table_names=1 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysqld_safe] open-files-limit = 8192 log-error=/data/log/mysql/mysql_3306.err
然后接着参考 http://www.jb51.net/article/87160.htm?pc
就安装成功了。
下面是我的/etc/my.cnf的配置文件,可以参考下:
相关推荐
在CentOS操作系统环境下,离线安装MySQL 5.7.14是一项常见的任务,尤其对于那些没有互联网连接或者需要在安全隔离的环境中部署服务的用户。 首先,让我们了解一下CentOS。它是一个基于Red Hat Enterprise Linux ...
本文将详细介绍在CentOS 6.5上编译安装MySQL 5.7.14的步骤,这有助于理解MySQL的安装过程以及自定义配置。 首先,确保你的CentOS 6.5系统已经更新至最新,并安装了所有必要的依赖项,包括GCC编译器、开发工具集、库...
本文详细介绍了如何在CentOS 6及CentOS 7环境下手动安装MySQL的过程,包括清理旧版MySQL、添加依赖库、创建MySQL用户和用户组、解压安装包、初始化MySQL目录结构、配置MySQL服务以及设置环境变量等步骤。同时,还...
在本教程中,我们将深入探讨如何在CentOS 6.6操作系统上安装和配置MySQL数据库服务器的5.7.14版本。MySQL是世界上最受欢迎的开源关系型数据库管理系统(RDBMS),它提供了高效、可靠的数据存储解决方案。以下是详细...
本文将详细介绍如何解决 CentOS 7.0 下 MySQL 5.7.14 在启动过程中遇到的 `/usr/lib64/libstdc++.so.6` 和 `/lib64/libc.so.6` 版本过低的问题。 #### 一、问题描述 当尝试在 CentOS 7.0 上运行 MySQL 5.7.14 的 `...
在 CentOS 7 上安装 MySQL 通常有两种方法:通过 YUM 包管理器或者二进制安装。文中提到的是二进制安装,首先下载 MySQL 的安装包(例如:mysql-5.7.14-linux-glibc2.5-x86_64.tar.gz),然后解压并配置环境变量,如...
CDH集群搭建手册 CDH(Cloudera Distribution of Hadoop)是一种...5. 安装:rpm -ivh mysql-community-common-5.7.14- 以上是 CDH 三节点基于 CentOS 6.8 的安装和卸载教程,旨在帮助用户快速搭建 CDH 集群环境。