`
lzysystem
  • 浏览: 48703 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

linux下安装mysql

阅读更多

Linuxmysql使用源码包安装配置

 

1、  创建文件夹

a)         mkdir -p /opt/modules/ /opt/modules/src

2、  添加数据库用户

a)         adduser mysql

3、  将源码包解压copy/opt/modules/src/mysql

4、  进入文件夹

a)         cd /opt/modules/src/mysql

5、  使用优化编译

a)         export CFLAGS="-O6 -march=pentium -fomit-frame-pointer"

b)        export CXX=gcc

c)         export CXXFLAGS="-O6 -march=pentium -fomit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti"

d)        ./configure --prefix=/opt/modules/mysql --enable-assembler  --with-mysqld-ldflags=-all-static --with-client-ldflags=-all-static --without-debug --with-mysqld-user=mysql --with-big-tables

6、  编译和安装

a)         Make

b)        Make install

7、  拷贝配置文件

a)         cp support-files/my-huge.cnf /etc/my.cnf

8、  修改/etc/my.cnf 文件,修改或增加如下内容

a)        [mysqld]

b)        port            = 3306

c)         socket          = /tmp/mysql.sock

d)        skip-locking

e)         key_buffer = 384M

f)         max_allowed_packet = 3M

g)        read_buffer_size = 20M

h)        myisam_sort_buffer_size = 128M

i)          query_cache_size = 64M

j)         # Try number of CPU's*2 for thread_concurrency

k)        thread_concurrency = 8

l)          set-variable=back_log=1024

m)      set-variable=interactive_timeout=7200

n)        set-variable=wait_timeout=7200

o)        set-variable=key_buffer_size=16773120

p)        set-variable=max_connections=2048

q)        set-variable=record_buffer=16773120

r)         set-variable=sort_buffer=16773120

s)         set-variable=table_cache=512

t)         set-variable=thread_cache_size=80

u)        set-variable=max_connect_errors=2048

v)        set-variable=log_slow_queries=ON

w)       set-variable=delay_key_write=ON

x)        set-variable=join_buffer_size=16773120

y)        log=/var/log/mysqld.log

9、  增加默认编码集

a)         default-character-set=utf8

10、              安装初始化数据库

a)         cd /opt/modules/mysql/

b)        ./bin/mysql_install_db --user=mysql

11、              设置属性

a)         chgrp -R mysql var

12、              拷贝启动脚本到/opt/sbin

a)         cp /opt/modules/mysql/share/mysql/mysql.server /opt/sbin/mysql.server

13、              创建mysql日志,并且修改文件属性

a)         touch /var/log/mysqld.log

b)        chown mysql:mysql /var/log/mysqld.log

14、              启动服务器

a)         /opt/sbin/mysql.server start|restart|stop

 

分享到:
评论

相关推荐

    Linux下安装mysql

    ### Linux 下安装 MySQL 在 Linux 系统中安装 MySQL 数据库是一项常见的任务,尤其是在搭建 Web 服务器或开发环境中。本文将详细介绍如何在 Linux 系统上安装 MySQL,并提供相关的配置和管理指南。 #### 准备工作 ...

    Linux下安装Mysql

    标题中的“Linux下安装Mysql”意味着我们将关注如何在Linux操作系统上安装MySQL数据库服务。这通常包括下载RPM包,验证依赖关系,然后进行安装。 描述中的“Linux mysql rpm安装包”指的是我们使用RPM包来安装MySQL...

    linux下安装mysql服务器

    Linux 下安装 MySQL 服务器 Linux 下安装 MySQL 服务器是指在 Linux 操作系统中安装和配置 MySQL 数据库服务器的过程。MySQL 是一种关系型数据库管理系统,广泛应用于 Web 应用程序中。 知识点: 1. 安装 MySQL ...

    Linux下安装MYSQL

    ### Linux下安装MySQL 在Linux环境下安装MySQL是一个常见的任务,对于开发者、系统管理员以及数据库管理员而言至关重要。本文将详细介绍在Linux环境下安装MySQL的过程,并提供一些实用的技巧与建议。 #### 准备...

    Linux 下 安装 mysql

    ### Linux下安装MySQL详细步骤与知识点 #### 一、引言 在Linux环境下安装MySQL数据库是一项常见的任务,尤其是在CentOS这样的服务器操作系统上。本文将详细介绍如何在CentOS系统上安装MySQL,并解决安装过程中可能...

    linux下安装MySQL

    MySQL-server-community-5.1.60-1.rhel4.i386.rpm,linux下安装MySQL的安装包

    Linux下安装mySQL

    ### Linux下安装MySQL知识点详述 #### 一、下载与准备RPM包 在Linux环境下安装MySQL,首先需要获取MySQL的RPM包。RPM(Red Hat Package Manager)是一种用于管理软件包的工具,广泛应用于Red Hat Enterprise Linux...

    Linux下安装MySQL.docx

    Linux 下安装 MySQL Linux 是一个开源的操作系统, MySQL 是一个开源的关系数据库管理系统。在 Linux 系统中安装 MySQL 是一个非常重要的步骤。本文将一步步指导您如何在 Linux 系统中安装 MySQL。 查找以前是否...

    Linux下安装MySQL.pdf

    【Linux下安装MySQL】 在Linux操作系统中安装MySQL数据库是一个必要的步骤,特别是在开发和管理Web应用程序时。本教程将详述如何在Linux环境下卸载旧版本的MySQL,以及如何正确安装和配置新版本的MySQL。 首先,...

    Linux下安装MySQL及基本操作

    ### Linux下安装MySQL及基本操作 #### 一、安装MySQL 在Linux环境下安装MySQL数据库是一项常见但又重要的任务。本文将详细介绍如何在Linux系统中安装MySQL,并进行基本配置与操作。 ##### 1.1 检查系统是否已安装...

    linux下安装mysql数据库

    ### Linux下安装MySQL数据库知识点详解 #### 一、前言 在Linux环境下安装MySQL数据库是一项常见但又较为复杂的任务,本文将详细介绍整个安装过程及注意事项,帮助读者顺利地完成安装。 #### 二、安装准备 1. **...

    在LINUX下安装mysql的方法.docx

    ### 在Linux下安装MySQL的方法 #### 一、引言 随着Linux系统的广泛应用,越来越多的开发者开始选择在Linux环境下部署数据库应用。MySQL作为一款流行的关系型数据库管理系统,在Linux平台上的使用非常广泛。对于...

Global site tag (gtag.js) - Google Analytics