centos6.5下的mysql5.6.30安装

http://www.cnblogs.com/fujinzhou/p/5750442.html

centos6.5下的mysql5.6.30安装

1.解压mysql

tar -xf mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz  -C /usr/local

mv mysql-5.6.30-linux-glibc2.5-x86_64 mysql-5.6.30

2.添加用户与组

groupadd mysql

useradd -g mysql mysql  -s /sbin/nologin

chown -R mysql:mysql mysql-5.6.30

3.安装数据库

mkdir /usr/local/mysql-5.6.30/data3306

cd mysql-5.6.21/scripts

./mysql_install_db  --user=mysql --basedir=/usr/local/mysql-5.6.30/ --datadir=/usr/local/mysql-5.6.30/data3306/

4.配置文件

cd /usr/local/mysql-5.6.30/support-files

cp my-default.cnf /etc/my.cnf

cp mysql.server /etc/init.d/mysql

vim /etc/init.d/mysql

修改文件中的两个变更值

[mysqld]

port        = 3306

socket        = /var/lib/mysql/mysql.sock

max-connections = 800

skip-name-resolve

skip-external-locking

key_buffer_size = 384M

max_allowed_packet = 1073M

table_open_cache = 512

sort_buffer_size = 512K

read_buffer_size = 512K

read_rnd_buffer_size = 512K

join_buffer_size = 128K

myisam_sort_buffer_size = 64M

thread_cache_size = 256

query_cache_size = 0

query_cache_type = 0

tmp_table_size = 64M

max_heap_table_size = 64M

basedir=/usr/local/mysql-5.6.30/

datadir=/usr/local/mysql-5.6.30/data3306

pid-file = /usr/local/mysql-5.6.30/data3306/mysql.pid

log_error = /var/log/mysqld.log

# set binary logging is required for replication

log-bin=mysql-bin

binlog_cache_size = 32M

# event_scheduler shutoff in mysqld slave

event_scheduler = 1

binlog_format=row

expire_logs_days = 3

# set slow log

slow_query_log = 1

long_query_time = 2

#set 字符

character_set_server = utf8

#set 大小写敏感

lower_case_table_names=1

# set innodb params

innodb_data_home_dir = /usr/local/mysql-5.6.30/data3306

innodb_data_file_path = ibdata1:2000M;ibdata2:10M:autoextend

innodb_log_group_home_dir = /usr/local/mysql-5.6.30/data3306

innodb_buffer_pool_size = 5972M

innodb_additional_mem_pool_size = 10M

innodb_log_file_size = 512M

innodb_log_buffer_size = 16M

innodb_flush_log_at_trx_commit = 2

innodb_flush_method = O_DIRECT

innodb_file_per_table = 1

innodb_lock_wait_timeout = 10

[client]

default-character-set = utf8

5.配置环境变量

vi /etc/profile

export MYSQL_HOME="/usr/local/mysql-5.6.30"

export PATH="$PATH:$MYSQL_HOME/bin"

6.添加自启动服务

chkconfig mysql on

7.启动mysql

service mysql start

8.登录mysql及改密码

mysqladmin -u root password ‘your_password‘     #修改root用户密码

mysql -u root -p     #登录mysql,需要输入密码

时间: 2024-10-02 01:18:25

centos6.5下的mysql5.6.30安装的相关文章

CentOS6.5 下sciki-learn numpy scipy 的安装

CentOS6.5 下sciki-learn numpy scipy 的安装 软件安装 CentOS Python 之前用的一直是CentOS 7, 后来觉的软件安装太麻烦就改到了Ubuntu, 这些Python 的包在Ubuntu下安装几乎是无脑的,用apt-get 安装 Ipython 的时候会自动下载numpy, scipy 和 matplotlib, 但是最近想试着用一台服务器来跑程序, 服务器所用的系统是CentOS 6.5, 所以我就又回到了CentOS 安装软件的年代. CentO

rhel6.5上的mysql5.5.30安装

一. 规范 MySQL数据库,安装在Linux平台,安装源码包(Source Package). 1. 操作系统 操作系统为Red Hat Enterprise Linux 6.5 64位,建议glibc-2.3及以上版本. 2. 数据库版本 数据库统一使用mysql-5.5.30源码包进行安装. 3. 字符集 服务端.客户端统一为utf8字符集. 二. 介质及环境准备 1. 介质准备 Mysql源码:mysql-5.5.30.tar.gz 依赖系统环境: Make 3.75以上 GCC  4.

CentOS6.6下Redis3.0.6的安装配置

CentOS6.6下Redis的安装配置 需要gcc.c++环境,由于安装CentOS时候没有安装,所以这里需要安装此环境: 1.下载redis,将其存放到/usr/local/soft下 http://download.redis.io/releases/redis-3.0.6.tar.gz 2.根据官方的提供的方法进行解压后编译 $ wget http://download.redis.io/releases/redis-3.0.6.tar.gz $ tar xzf redis-3.0.6.

FreeBSD10下的MySQL5.5配置安装

软件下载: 利用浏览器lynx下载 shell>>lynx dev.mysql.com/downloads 下载mysql(以tar.gz结尾,具体版本要自己根据CPU和OS选择)的软件包: 注意:下载的软件包可能会在/tmp目录下,这是一个临时目录 软件安装步骤: 1.shell>>cd /usr/local 2.shell>>tar zxvf  /the path of package/mysql-5.5.40-freebsd8.0-i386 (从5.5之后的cum

centos6.3下php5.3.23编译安装php-redis扩展

下载php-redis扩展 https://github.com/nicolasff/phpredis 操作系统 centos6.3 php版本 php5.3.23 安装php扩展需要 phpize,phpize属于php-devel,所以要先安装php-devel yum install php-devel centos yum安装的php,找不到目录的话,可以 /usr/bin/php-config    --prefix 获取到安装目录     --libs 库文件    --extens

centos6.5下Zabbix系列之Zabbix安装搭建及汉化

搭建环境:Centos6.5_x86_64,Zabbix2.2.2(目前为止最新版本),epel源 Server端: 1.安装开发软件包 yum  -y groupinstall  "Development Tools" 2.安装所需的依赖包 yum -y install httpd mysql mysql-server php php-mysql php-common php-mbstring php-gd php-odbc php-pear curl curl-devel net-

centos6.4下Zabbix系列之Zabbix安装搭建及汉化

1.安装开发软件包 yum  -y groupinstall  "Development Tools" 2.安装环境所需依赖包 yum -y install httpd mysql mysql-client mysql-server php php-mysql php-common php-mbstring php-gd php-odbc php-pear curl curl-devel net-snmp net-snmp-devel perl-DBI php-xml ntpdate

生产环境之CentOS-6.5下KVM利用kickstart批量安装操作系统

KVM 是 kernel-based Virtual Machine 的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中.它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少.KVM目前已成为学术界的主流VMM之一. KVM的虚拟化需要硬件支持(如Intel VT技术或者AMD V技术).是基于硬件的完全虚拟化.而Xen早期则是基于软件模拟的Para-Virtualization,新版本则是基于硬件支持的完全虚拟化.但Xen本

CentOS6.5下如何正确下载、安装Intellij IDEA、Scala、Scala-intellij-bin插件、Scala IDE for Eclipse助推大数据开发(图文详解)

第二步:安装Intellij IDEA 若是3节点如,master.slave1.slave2,则建议将其安装在master节点上 到https://www.jetbrains.com/idea 下载对应版本的文件, 因为,我一般都是自己安装jdk,不用CentOS自带的openjdk,所以我下载版本如下 然后将其解压. 以下是Intellij IDEA 安装好后的目录的截图 然后进入到解压后文件夹的bin目录下执行. 当然,这里,推荐大家,将其Intellij IDEA的快捷方式软连接到Cen