mysql安装记录文档

1、  下载mysql

http://mysql.ntu.edu.tw/pub/MySQL/Downloads/

选了5.1.70版本

mysql-5.1.70.tar.gz

2、  解压安装

(1)      建立用户

useradd -s/sbin/nologin -M mysql

(2)解压

tar zxf mysql-5.1.70.tar.gz

(3)编译

cd mysql-5.1.70

./configure         --prefix=/application/mysq     --with-unix-socket-path=/application/mysql/tmp/mysql.sock--localstatedir=/application/mysql/data

--enable-assembler

--with-mysqld-ldflags=-all-static

--with-client-ldflags=-all-static

--enable-thread-safe-client

--with-mysqld-user=mysql

--with-big-tables

--without-debug

--with-pthread

--with-extra-charsets=all

--with-charset=utf8

--with-readline

--with-ssl

--with-embedded-server

--enable-local-infile –

-with-plugins=partition,innobase

(4)安装

make

make install

参数说明:

--prefix=/application/mysql  安装路径

--with-unix-socket-path=/application/mysql/tmp/mysql.sock指定mysql socket文件存放目录

--localstatedir=/application/mysql/data   设定mysql的数据文件存放位置

--enable-assembler   允许实用汇编模式(优化性能)

--with-mysqld-ldflags=-all-static  服务器使用静态库(优化性能)

--with-client-ldflags=-all-static  客户端使用静态库(优化性能)

--enable-thread-safe-client  以线程方式编译客户端

--with-mysqld-user=mysql  指定mysql运行的系统用户

--with-big-table  支持超过4GB的大表

--without-debug  使用非debug模式

--with-pthread  强制使用pthread线程序库编译

--with-extra-charsets=complex   指定安装的字符集,如果是all就是安装所有字符集

--with-charset=utf8   默认字符集为utf8

--with-readline   显示安装的编译问题

--with-ssl  让configure脚本去检测ssl库的位置

--with-embedded-server  构建嵌入服务?

--enable-local-infile   允许本地数据文件装载

--with-plugins=partition,innobase   支持partition分表功能,innobase存储引擎(innodb)

3、配置启动

cp support-files/my-small.cnf /etc/my.cnf    拷贝配置文件

cd /application/mysql/; mkdir data   建立date目录

chown -R mysql /application/mysql/    更改目录拥有者

/application/mysql/bin/mysql_install_db--basedir=/application/mysql --datadir=/application/mysql/data/ --user=mysql      初始化数据库文件

/application/mysql/bin/mysqld_safe & 启动mysql

echo ‘exportPATH=/application/mysql/bin:$PATH‘ >>/etc/profile

source /etc/profile    配置环境变量

cp/home/tool/mysql-5.1.70/support-files/mysql.server /etc/init.d/mysqld  拷贝启动文件

chmod 755 /etc/init.d/mysqld   给予执行权限

chkconfig --add mysqld

chkconfig --level 3 mysql on   添加启动项并设置开机启动

mysqladmin -u root password ‘123‘  更改数据库root用户的密码

时间: 2024-11-14 17:59:21

mysql安装记录文档的相关文章

mysql安装详细文档

一.安装MySql 1.下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.16-0.i386.rpm   MySQL-client-4.0.16-0.i386.rpm 下载地址为:http://www.mysql.com/downloads/mysql-4.0.html, 打开此网页,下拉网页找到"Linux x86 RPM downloads"项,找到"Server"和"Client programs"

Hadoop集群安装配置文档

Hadoop集群安装配置文档 日期 内容 修订人 2015.6.3 文档初始化 易新             目录 1 文档概要... 5 1.1软件版本... 5 1.2机器配置... 5 2 虚拟机配置... 5 2.1新建虚拟机... 5 2.2虚拟网络配置... 8 3 CentOS安装及配置... 9 3.1系统安装... 9 3.2系统配置... 10 3.2.1防火墙配置... 10 3.2.2 SElinux配置... 10 3.2.3 IP配置... 11 3.2.4安装vim

Jmeter+Badboy安装使用文档

Jmeter+Badboy安装使用文档 目录 1.jmeter安装    1 2.Jmeter基础使用    3 3. 使用Jmeter进行分布式测试    10 4.badboy安装    11 5.badboy+Jmeter录制及导出测试    12 Jmeter介绍: JMeter可以用于测试静态或者动态资源的性能(文件.Servlets.Perl脚本.Java对象.数据库和查询.ftp服务器或者其他资源).原先Jmemer是为Web/HTTP测试而设计的,但是它已经扩展以支持各种各样的测

docker安装知识文档管理工具TeaKKi

TeaKKi 介绍 TeaKKi专注知识知识协作, 让团队知识协作变得简单高效! 为团队构建强大的知识库! 这里也是IT开发的知识社区, 拥有大量的IT从业人员在TeaKKi上记录文档, 在这里你可以找到和记录你的开发文档 安装TeaKKi 拉取teakki镜像 docker pull registry.cn-hangzhou.aliyuncs.com/teakki/teakki:2.7 运行TeaKKi 以下命令, 请先切换到root用户因为docker里的teakki每次运行都会重置, 所以

Sqlserver2008安装部署文档

Sqlserver2008部署文档 注意事项: 如果你要安装的是64位的服务器,并且是新机器.那么请注意,你需要首先需要给64系统安装一个.net framework,如果已经安装此功能,请略过这一步.   具体安装.net framework的方法是:在图标<我的电脑>上右击选择<管理>,打开以后选择<功能>选项卡,如下图所示,然后点击添加功能,勾选..net framework,然后一直点击下一步安装即可. 安装的过程中,需要注意如果你要安装的服务器有外挂或者附加的

ceph安装配置文档(centos6.6)

Ceph安装部署文档 目录 一:简介... 1 二:部署环境介绍... 1 三:集群配置准备工作... 2 四:安装ceph软件包... 6 五:安装ceph对象网关... 9 六.搭建ceph集群... 10 6.1.配置mon节点... 10 6.2:添加osd节点... 13 6.2.1.添加第一块osd节点... 13 6.3:添加元数据服务器... 17 6.3.1.添加第一个元数据服务器... 17 七:安装client端RBD.cephFS挂载演示... 18 7.1:客户端内核要

Protues记录文档_1

1.实现器件的连线端有红蓝小方块来表示改端电平变化. 操作:选菜单:SYSTEM\SET ANIMATION OPTION ,相应的勾选对应的选项2 附:可以添加逻辑探测器,在库中直接搜索"LOGICPROBE",如图标:,连接需要检测的线,就可以知道此时的电平情况! 2.消掉元件旁边的灰色"<TEXT>" 操作:,取消那个显示TEXT的选项 3. Protues记录文档_1,布布扣,bubuko.com

LVS+Heartbeat安装部署文档

LVS+Heartbeat安装部署文档 发表回复 所需软件: ipvsadm-1.24-10.x86_64.rpmheartbeat-2.1.3-3.el5.centos.x86_64.rpmheartbeat-pils-2.1.3-3.el5.centos.x86_64.rpmheartbeat-stonith-2.1.3-3.el5.centos.x86_64.rpmPyXML-0.8.4-4.x86_64.rpm 系统环境:CentOS 5.4 64-bit HA1            

debian下安装erlang文档

sudo apt-get install erlang-manpages 然后就可以用如下命令查看模块的帮助文件了: erl -man lists debian下安装erlang文档