仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1085|回复: 10
打印 上一主题 下一主题

[CentOS(社区)] 来一发centos6.5下源码编译装置mysql5.6.17 .

[复制链接]
爱飞 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:33:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!装置
yum-yinstallgccgcc-c++
yum-yinstallncurses-devel

下载bison-3.0
tarzxvfbison.tar.gz
./configure
make&&makeinstall

下载cmake-2.8.12.2.tar.gz
tarzxvfcmake-2.8.12.2.tar.gz
cdcmake-2.8.12.2
./configure--prefix=/usr/local/cmake或着./bootstrap
make&&makeinstall
mysql装置
下载mysql-5.6.17.tar.gz
tarzxvfmysql-5.6.17.tar.gz
cdmysql-5.6.17
cmake
-DCMAKE_INSTALl_PREFIX=/usr/local/mysql
-DMYSQL_DATADIR=/usr/local/mysql/data
-DSYSCONFDIR=/usr/local/mysql/etc
-DWITH_MYISAM_STORAGE_ENGINE=1
-DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_MEMORY_STORAGE_ENGINE=1
-DWITH_READLINE=1
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock
-DMYSQL_TCP_PORT=3306
-DENABLED_LOCAL_INFILE=1
-DEXTRA_CHARSETS=all
-DDEFAULT_CHARSET=utf8
-DDEFAULT_COLLATION=utf8_general_ci

make&&makeinstall
=================================
注重一:第2步的装置过程当中大概有成绩,比方:CMakeError:Thesourcedirectory“*”doesnotappeartocontainCMakeLists.txt.Specify–helpforusage,orpressthehelpbuttonontheCMakeGUI.

是装置版本错了,好比在http://dev.mysql.com/downloads/mysql/下载页面时,我们要选择的是MySQLCommunityServer下的SourceCode,如图:

然后在显现的列表当选择“GenericLinuxmysql-5.6.17.tar.gz”谁人版本的源码下载.

===========================
三.MySQL设置
1.客户端库文件的链接(未实行此步调的话,在PHP编译时会提醒找不到MySQL文件)
ln-s/usr/local/mysql/lib/libmysqlclient.so.18/usr/lib64/libmysqlclient.so.18

利用上面的下令检察是不是有mysql用户及用户组

cat/etc/passwd检察用户列表
cat/etc/group检察用户组列表
groupaddmysql#增加mysql组
useradd-gmysqlmysql

chown-Rmysql:mysql/usr/local/mysql

进进mysql的装置目次/usr/local/mysql下:
实行初始化设置剧本,创立体系自带的数据库和表
scripts/mysql_install_db--basedir=/usr/local/mysql--datadir=/usr/local/mysql/data--user=mysql
vi/usr/local/mysql/my.cnf//加上以下内容
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
增加办事,拷贝办事剧本到init.d目次,并设置开机启动
cp/usr/local/mysql/support-files/mysql.server/etc/init.d/mysqld#把mysqld到场体系启动
/etc/init.d/mysqldstart
chkconfig--addmysqld//增加办事
chkconfigmysqldon//设置开机启动
ln-s/usr/local/mysql/bin/mysql/usr/bin/mysql便利挪用,为mysql设置一个软链接

mysql-uroot-p#毗连数据库,默许没有暗码

/usr/local/mysql/bin/mysqladmin-urootpasswordroot#设置暗码root

修正/etc/profile文件,在文件开端增加
exportPATH=/usr/local/mysql/bin:$PATH
封闭文件,运转上面的下令,让设置当即失效
source/etc/profile
=====================================================================================
上面这行把myslq的库文件链接到体系默许的地位,如许你在编译相似PHP等软件时能够不必指定mysql的库文件地点。
ln-s/usr/local/mysql/include/mysql/usr/include/mysql

删除本机匿名毗连的空暗码帐号
本机登录mysql
mysql>usemysql;//选择默许数据库mysql
mysql>updateusersetpassword=password(’root’)whereuser=root;修正root暗码
mysql>deletefromuserwherepassword="";//不同意root暗码为空
mysql>flushprivileges;
mysql>quit
设置防火墙
防火墙的3306端口默许没有开启,若要近程会见,必要开启这个端口
翻开/etc/sysconfig/iptables
在“-AINPUT–mstate--stateNEW–mtcp–p–dport22–jACCEPT”,下增加:
-AINPUTmstate--stateNEWmtcppdport3306jACCEPT
然后保留,并封闭该文件,在终端内运转上面的下令,革新防火墙设置:
serviceiptablesrestart

欢迎大家来到仓酷云论坛!
谁可相欹 该用户已被删除
沙发
发表于 2015-1-16 20:21:57 | 只看该作者

来一发centos6.5下源码编译装置mysql5.6.17 .

直到学习Linux这门课以后,我才知道,原来我错了。?
只想知道 该用户已被删除
板凳
发表于 2015-1-16 20:21:57 | 只看该作者

来一发centos6.5下源码编译装置mysql5.6.17 .

对于英语不是很好的读者红旗Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,这里要说的是并不适合Linux初学者。
再见西城 该用户已被删除
地板
发表于 2015-1-20 09:55:36 | 只看该作者
为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。
再现理想 该用户已被删除
5#
发表于 2015-1-29 06:43:53 | 只看该作者
目前全球有超过一百多个Linux发行版本,在国内也能找到十几个常见版本。如何选择请根据你的需求和能力,RedhatLinux和DebianLinux是网络管理员的理想选择。
小妖女 该用户已被删除
6#
发表于 2015-2-6 01:04:39 | 只看该作者
笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机
老尸 该用户已被删除
7#
发表于 2015-2-14 19:50:39 | 只看该作者
Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。
透明 该用户已被删除
8#
发表于 2015-3-4 10:30:13 | 只看该作者
我是学习嵌入式方向的,这学期就选修了这门专业任选课。
分手快乐 该用户已被删除
9#
发表于 2015-3-11 18:25:48 | 只看该作者
尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.
莫相离 该用户已被删除
10#
发表于 2015-3-19 10:30:49 | 只看该作者
感谢老师和同学们在学习上对我的帮助。
山那边是海 该用户已被删除
11#
发表于 2015-3-27 22:11:18 | 只看该作者
随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-6-15 06:22

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表