下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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-h
7、eavy-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/my.
8、cnfrootmysql-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# /u
9、sr/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 suppo
10、rt-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#
11、 source /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#设置mysq
12、l服务开机自启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#设
13、置了密码再进数据库就得加-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 warranty. this is fre
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2030年中国婴儿辅食行业现状分析及投资前景规划研究报告
- 2024年物业服务合同:办公楼物业管理及设施维护
- 2024-2030年中国印刷品上件机行业市场分析报告
- 2024年版软件源代码保密合同2篇
- 2024年全面安全管理协议范本一
- 2024年度书画展览与合作推广合同3篇
- 满洲里俄语职业学院《生物偶联技术》2023-2024学年第一学期期末试卷
- 马鞍山学院《三维角色建模与渲染》2023-2024学年第一学期期末试卷
- 2024年弃土场弃土处理与生态保护合作协议3篇
- 2024平房买卖合同及绿化改造配套服务协议3篇
- 新生儿换尿布课件
- 钢结构施工安全管理
- 装修工程环保节能设计
- 宫颈锥切术护理查房
- 变革管理的风险评估
- 天津高中22安置考试英语试题
- 测试工程师年度个人工作总结和明年工作计划模板
- 广东市政工程资料表格填写范例样本(其他低区仅作参考)
- 母线槽安装施工工艺与规程
- 北航矩阵理论期末试卷有解析
- 《角的度量》复习
评论
0/150
提交评论