下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.Mysql源码包安装文档(单实例)系统环境:centos 5.4 x86_64Mysql版本(源码包):5.1.58Mysql下载地址:.tw/Downloads/MySQL-5.1/mysql-5.1.58.tar.gzrootMysql-Master # mkdir /soft #创建用于存放软件包的目录,依个人习惯rootMysql-Master # cd /soft/rootMysql-Master soft#rootMysql-Master soft# wget .tw/Downloads/MySQL-5.
2、1/mysql-5.1.58.tar.gzrootMysql-Master soft# lsmysql-5.1.58.tar.gzrootMysql-Master soft# tar zxvf mysql-5.1.58.tar.gz -C /usr/src/ #解压源码包rootMysql-Master soft# groupadd mysql #创建mysql用户组rootMysql-Master soft# useradd -s /sbin/nologin -g mysql -M mysql #创建mysql用户并加入到mysql用户组,且不允许登录到shellrootMysql-Mast
3、er soft# tail -l /etc/passwd #查看创建的mysl用户(确认一下)省略部分mysql:x:500:500:/home/mysql:/sbin/nologinrootMysql-Master soft# cd /usr/src/mysql-5.1.58/rootMysql-Master mysql-5.1.58# lsrootMysql-Master mysql-5.1.58# ./configure #编译配置文件选项参数 -prefix=/usr/local/mysql #指定mysql安装路径 -with-unix-socket-path=/usr/local/
4、mysql/tmp/mysql.sock #使用unix套接字链接提高7.5%性能 -localstatedir=/usr/local/mysql/data #数据库存放目录 -enable-assembler #允许使用汇编模式(优化性能) -enable-thread-safe-client #以线程方式编译客户端 -with-mysqld-user=mysql #运行mysql用户 -with-big-tables #大表支持 -without-debug #去掉debug模式如果用-with-debug=full编译,大多数查询慢20% -with-pthread #强制使用pthre
5、ad库(posix线程库) -with-extra-charsets=complex #字符集支持 -with-readline #支持行编辑库 -with-ssl #开启ssl支持 -with-embedded-server #建立嵌入式服务器 -enable-local-infile #让mysql支持从本地文件导入数据库 -with-plugins=partition,innobase #支持存储引擎组件 -with-plugins-PLUGIN #支持存储引擎组件 -with-mysqld-ldflags=-all-static -with-client-ldflags=-all-st
6、atic#以静态方式编译客户端和服务端,能提高13%性能rootMysql-Master mysql-5.1.58# make#编译rootMysql-Master mysql-5.1.58# make install#安装rootMysql-Master mysql-5.1.58# ls -l support-files/*.cnf-rw-r-r- 1 root root 4714 Jun 19 00:58 support-files/f-rw-r-r- 1 root root 19763 Jun 19 00:58 support-files/my-innodb-heav
7、y-4G.cnf-rw-r-r- 1 root root 4688 Jun 19 00:58 support-files/f-rw-r-r- 1 root root 4699 Jun 19 00:58 support-files/f-rw-r-r- 1 root root 2467 Jun 19 00:58 support-files/frootMysql-Master mysql-5.1.58# /bin/cp support-files/f /etc/f#拷贝配置文件为/etc/f
8、rootMysql-Master mysql-5.1.58# ls -l /etc/f -rw-r-r- 1 root root 2467 Jun 19 01:12 /etc/frootMysql-Master mysql-5.1.58# mkdir -p /usr/local/mysql/data#创建mysql数据目录rootMysql-Master mysql-5.1.58# chown -R mysql /usr/local/mysqlrootMysql-Master mysql-5.1.58#rootMysql-Master mysql-5.1.58# /usr/
9、local/mysql/bin/mysql_install_db -user=mysql#初始化数据库(生成初始数据库)rootMysql-Master mysql-5.1.58# /usr/local/mysql/bin/mysqld_safe 初始启动mysqlrootMysql-Master mysql-5.1.58# netstat -lnt | grep 3306tcp 0 0 :3306 :* LISTEN rootMysql-Master mysql-5.1.58#rootMysql-Master mysql-5.1.58# cp support-
10、files/mysql.server /usr/local/mysql/bin/#拷贝启动脚本到/usr/local/mysql/bin下rootMysql-Master mysql-5.1.58# chmod 700 /usr/local/mysql/bin/mysql.serverrootMysql-Master mysql-5.1.58#rootMysql-Master mysql-5.1.58# echo export PATH=$PATH:/usr/local/mysql/bin /etc/profile#加入环境变量rootMysql-Master mysql-5.1.58# so
11、urce /etc/profilerootMysql-Master mysql-5.1.58# cp support-files/mysql.server /etc/init.d/mysqld #设置为service启动模式rootMysql-Master mysql-5.1.58# chmod 700 /etc/init.d/mysqldrootMysql-Master mysql-5.1.58# chkconfig -add mysqld#将mysql服务加入到开机自启项rootMysql-Master mysql-5.1.58# chkconfig mysqld on#设置mysql服务
12、开机自启rootMysql-Master mysql-5.1.58#rootMysql-Master mysql-5.1.58# service mysqld restart#重启mysql默认mysql安装好是没有root密码的,直接mysql命令就能进入数据库,为了安全给root设置密码:rootMysql-Master mysql-5.1.58# cdrootMysql-Master # mysqladmin -u root password 111111#给root设密码rootMysql-Master #rootMysql-Master # mysql -u root -p#设置了密码再进数据库就得加-p了Enter password: #输入密码即可进入数据库,密码为密文Welcome to the MySQL monitor. Commands end with ; or g.Your MySQL connection id is 2Server version: 5.1.58 Source distributionCopyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.This software comes with ABSOLUTELY NO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 正规足浴加盟合同协议
- 工业自动化材料采购合同
- 地毯物流配送合同
- 全面升级旅游服务合同模板
- 石灰石购销合同格式
- 学生个人卫生保证书
- 电力设备招标文件示范文本
- 补充协议劳工合同细节
- 专业电脑维护保养
- 抹灰分包工程劳务合同
- 项目介绍书范文
- 2024年巴西玩具市场机会及渠道调研报告
- 2024年《建筑节能》理论考试题库(浓缩500题)
- 2024厨具采购合同
- 酶工程智慧树知到期末考试答案章节答案2024年华南理工大学、暨南大学、华南农业大学
- 会计师事务所的年度工作总结
- 2024年中考作文十二大高频热点主题9-家国情怀(素材)
- 中国装备智慧树知到期末考试答案章节答案2024年上海电机学院
- 2022-2023学年山东省菏泽市单县人教PEP版四年级上册期末考试英语试卷
- 停车场管理系统之车位引导系统设计-毕业设计论文
- 多图中华民族共同体概论课件第十三讲先锋队与中华民族独立解放(1919-1949)根据高等教育出版社教材制作
评论
0/150
提交评论