- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
rehl源代码安装lamp
从源代码安装Mysql
1.下载软件:
创建存放软件的目录:
mkdir /backup/software (可以存放在任何自己想存放的目录)
到[url]/Downloads/[/url]?下载必威体育精装版稳定版的源代码, 放到
/backup/software。
本文中下载的是:mysql-5.0.28.tar.gz
2.解压软件:
tar -zxvf mysql-5.0.25.tar.gz
3.进入源代码目录:
cd mysql-5.0.25
4.创建MySQL?的运行用户
groupadd mysql
adduser -g mysql mysql
5.配置编译选项:
./configure \
--prefix=/opt/mysql \
--with-unix-socket-path=/opt/mysql/tmp/mysql.sock \
--localstatedir=/opt/mysql/database/mysql_data \
--enable-assembler \
--with-mysqld-ldflags=-all-static \
--with-mysqld-user=mysql
编译选项说明:
--prefix=/opt/mysql:将所有文件安装到/opt/mysql?目录下
--with-unix-socket-path=/opt/mysql/tmp/mysql.sock?: 指定MySQL?的
Unix socket?文件存放的目录。
--localstatedir=/opt/mysql/database/mysql_data?指定mysql?的日志存放位置和数据库位置。
--enable-assembler:允许使用汇编模式(优化性能)
--with-mysqld-ldflags=-all-static:服务器使用静态库(优化性能)
--with-mysqld-user=mysql:指定MySQL?的运行用户。
其它常用编译选项说明:
--without-server:仅编译安装客户端工具。
--with-client-ldflags=-all-static:客户端使用静态库。
--with-charset=CHARSET:指定MySQL?使用的默认字符集。CHARSET?可以是:
big5、cp1251、cp1257、czech、danish、dec8、dos、euc_kr、gb2312、gbk、german1、hebrew、hp8、hungarian、koi8_ru、koi8_ukr、latin1、latin2、sjis、swe7、tis620、ujis、usa7?或win1251ukr。如果不指定,默认使用latin1。
?
如果你需要其它选项, 请使用./configure --help?查看或参看文档
[url]/doc/mysql/en/configure-options.html[/url]
?
7.编译:
make
8.安装:
make install
9.拷贝MySQL?的配置文件到/etc?目录下
cp support-files/f /etc/f
初始化数据库:
cd /opt/mysql
mkdir –p /opt/mysql/database/mysql_data
bin/mysql_install_db --user=mysql (生成mysql.sock)
chown -R root /opt/mysql(将软件的安装目录拥有者改为root?用户)
chown -R mysql /opt/mysql/database/mysql_data(将存放数据库的目录拥有者改为
mysql?用户)
chgrp -R mysql /opt/mysql(将软件的安装目录属组改为mysql?组)
10.启动数据库服务:
/opt/mysql/bin/mysqld_safe --user=mysql
11.设置环境变量:
如果要使用本地的客户端工具,并且不想每次都输入完整路径,就需要设置
PATH?变量。
export PATH=$PATH:/opt/mysql/bin
12.测试:
执行/opt/mysql/bin/mysql,出现如下提示符
[root@vfast mysql]# /opt/mysql/bin/mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version:?5.0.28-log Source distribution
Type help; or \h for help. Type \c to clear the bu
您可能关注的文档
- C语言笔试练习题答案-11.doc
- C语言第七章习题带答案-2010.11.13更新.doc
- DAC0832数模转换实验报告131219x.doc
- Informix错误代码中文解释(转2).doc
- informix错误代码小结.doc
- JAVA连接数据.doc
- Legal Logics.ppt
- lyl6.1小车下滑的时间.ppt
- M3U1 Word power.ppt
- MCS-51单片机结构.ppt
- 2024-2025学年小学数学二年级下沪教版(2024)教学设计合集.docx
- 2024-2025学年小学美术六年级下册岭南版(2024)教学设计合集.docx
- 2024-2025学年高中物理选修2人教版教学设计合集.docx
- 2024-2025学年初中美术九年级上册苏少版(2024)教学设计合集.docx
- 2024-2025学年初中美术八年级下册人教版(2024)教学设计合集.docx
- 2024-2025学年小学语文西泠版书法练习指导教学设计合集.docx
- 2024-2025学年初中数学八年级下册北师大版(2024)教学设计合集.docx
- 小学课堂管理与学生自律性关系教学研究课题报告.docx
- 小学美术与环境教育的结合探讨教学研究课题报告.docx
- 小学数学游戏化教学的研究与实施教学研究课题报告.docx
文档评论(0)