原创:RedHat Linu6下编译安装Mysql
《原创:RedHat Linu6下编译安装Mysql》由会员分享,可在线阅读,更多相关《原创:RedHat Linu6下编译安装Mysql(5页珍藏版)》请在装配图网上搜索。
1、软件源码包存放位置 /usr/src 源码包编译安装位置 /usr/local/mysql由于现在的MySQL都使用Cmake进行编译安装,所以在安装MySQL之前我 们首先要把Cmake装在我们的系统上。准备源码包:聞r o-otLocalhost;/ti5r/5rc交件(上)编辑(E)查看(出 麦索(蜀 终端 稱助(旦)rootglocalhost /# cd /usr/s rcrootlocalhost src#rootglocalhost s rc# Iscmake-2 8“ 9七忌厂mysql 27.tar gzrootlocahost src# |1.安装 Cmake安装之前,系统
2、里必须有开发程序如 gcc,g+聞rootl o-c al ho-stVusr/src文件(上)编辑(E)查看(W按索严端帮助阻)rootlocalhost s rc# gcc -versiongcc (GCC) 4.4,4 2GLQG726 (Red Hat 4.4.4-13)Copyright (& 2G1G Free Software Foundation, Inc.本程序是自由软件;请参看源代码的版权声明、本软件没有任何担保; 包括没有适銷性和某一专用目的下的适用性担保卫rootlocalhost src#rootlocalhost srcj# g+-version g+ (GCC)
3、4.4.4 2O1G0726 (Red Hat 4.4.413)Copyright (& 2G1G Free Software Foundetiorj Inc本視序是自由软丼;请参看源代硯的版做背明本软件没有枉何担保; 包括没有适捎性和某一专目的下的适用性担保。rootlocalhost src#编译安装 Cmaketar zxf cmake-2.8.9.tar.gz cd cmake-2.8.9./configurerootlocathost;/usr/Ercfcmake-2.8.9交件(日编f(E)查看也)攥索.(刃:终端CD 帮助(旦)rootlocalhost rootlocelhos
4、t rootlocalhostsrc# tar xzt cmake-2 8.9tar g5仁j# cd cmake-2.8.9 cmake-2.8.9# onTigurE*make & make install2.编译安装配置 MySQL#创建 mysql 用户和 mysql 组 useradd -s /sbin/nologin mysql#创建所需目录mkdir -pv /usr/local/mysql/data因raotEoca【局录;山剜宜rx文件归编辑(巳查看浬)擾黑上越礬靈口遗勲做,rootlo匚filhost sre# mkdir -pv /usr/local/mysql/data
5、 mkdir:已创建目录Vusr/Iocal/mysql*mkdir;己创建目录 M/usr/locaVmysql/datarootlocrhost s re# |#解压源码包tar xzf mysql-5.5.27.tar.gzcd mysql-5.5.27#cmake 编译roDtlDcafhost:/usr/src/mysql-S.5.27交件(E)编辑疋)亜看世)攬索(S)錢端帮助Q1)rootlocalhost sre# texaf mysql-5.527.tar.gzrootlocalhost sre# cd mysql-5.5 + 27frootlocalhost mysql-5
6、.5.27# cmake DCHAKE INSTALL PREFIX/usr/local/mysql -DMYSQL DATADIR=/usr/locaWmysql/data|#安装 make & make install-Generating doneBuild Tiles have beer written to: /usr/s rc/mysql -5.5.27 rootlocalhost mysql-5.5,27# make & make instslll#设置权限chown -R mysql:mysql /usr/local/mysqlrootloealhost /# chown -R
7、 mysqlimysql /usr/local/mysql rootlocalhost /I# |#配置成系统服务和开机自动启动cp 、/usr/src/mysql-5.5.27/support-files/mysql.server/etc/init.d/mysqldchmod a+x /etc/init.d/mysqldchkconfig -add mysqldchkconfig -level 35 mysqld on#修改配置文件vim /etc/f#在mysqld中修改: datadir = /usr/local/mysql/data log-error = /usr/local/mys
8、ql/data/error.log pid-file = /usr/local/mysql/data/mysqld.piduser = mysqltmpdir = /tmp#保存退出#初始化数据库/usr/local/mysql/scripts/mysql_install_db -user=mysql-basedir=/usr/local/mysql -datadir=/usr/local/mysql/data#手动启动MySQLservice mysqld startnetstat -tnlpgrep :3306因root 1 oc a Fhos t;/-口 x交件 sm 查看(Y】損耒IS
9、;终端CD锦助怛)(rootlQCalhQst / service mysqld sta rtStarting MySQL.确先 1(rootlocolhost /# |*#查看是否有 mysql 端口raotOlocalhost /#& 0,&.0.0:3306rGOtlocalhost /i# netstat -ntp | grep :33Q6 tcp0STEN27575/mysqld rootlocalhost /J#测试登录 mysql 出错rootlocalhost /# /us r/lQcal/mysql/bin/mysqlERROR 2GG2 (HYOGG):匚朗辻 connec
10、t to local MySQL server til rough soc ysqlsock (2)rootglocalhost /# |#建立一个软链接再测试登录成功 ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sockroot locat host:/- !文件已 魁戢E) 為朗 搜累终端帮加曲rootilocalhost /# In -s /va r/lib/mysql/mysqL . sock /tmp/mysqt. sockroot(3localhostrootlocalhost 八爭 /15 r/Iocal/mysql/bin/mysqlW
11、e to the MySQL monito r. Commfliids end with ; or g .Your MySQL connection id is 1Server version! 5.5.27 Source disT ributionCopyright ( Other names may be tradenarka of their respectivE owners.Type rrielp; o r h 1 Tor help. Type to clea r the cu r rent input statRinEril:, mysqlmysql到此MySQL编译安装完成#可以登录,mysql编译安装成功
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。