您的位置:首页 > 数据库 > MySQL

mysql安装记录文档

2014-12-19 17:04 253 查看
1、 下载mysqlhttp://mysql.ntu.edu.tw/pub/MySQL/Downloads/选了5.1.70版本mysql-5.1.70.tar.gz2、 解压安装
(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)安装makemake 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用户的密码
本文出自 “古星” 博客,请务必保留此出处http://jjsly.blog.51cto.com/704083/1591792
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: