mysql2014安装文档_mysql安装记录文档

1、下载mysql

选了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用户的密码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值