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
(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
相关文章推荐
- RedHat 上安装多个 mysql 实例并配置 django 连接的操作记录
- Apache+Mysql+PHP+phpMyAdmin安装文档
- Windows下安装最新的Apache+PHP+MySQL方法--记录方便自己参考
- mysql-5.5.11安装记录
- apache+mysql+php+scws+myft_scws编译安装全程记录
- linux安装jdk.tomcat,mysql 的一些记录
- Linux9下MySQL的安装记录
- Linux 下 MySQL 5.5.8 源码编译安装记录
- nginx+php(fastcgi)+mysql 安装文档-2
- Linux/apache/mysql/php安装记录
- RedHat 上安装多个 mysql 实例并配置 django 连接的操作记录
- mysql5.1.36 源程序安装记录
- 安装和配置Apache,PHP,Mysql.记录一下。
- tomcat+mysql安装文档
- fedora 13 mysql安装记录
- 安装使用MySQL时一个典型错误的解决、临时记录下
- linux+apache+php+mysql安装配置文档
- linux+apache+php+mysql安装配置文档
- 在Windows Server 2003下安装MySQL 5.5.9记录
- 源码编译mysql 5.5+ 安装过程全记录