在centos 下源码安装mysql,系统环境如下: centos 6.5 ncurses-devel-5.7-3.20090208.e16.i686 gcc-4.4.7-4.e16.i686 bison-2.4.1-5.e16.i686 cmake-2.6.4-5.e16.i686 make-3.81-20.e16.i686 gcc-c++ -4.4.7-4.e16.i686 mysql源码包:mysql-5.6.20.tar.gz 解压完源码包之后执行cmake命令如下: [root@localhost mysql]# cmake -DCmake_INSTALL_PREFIX=/usr/local/mysql -Dmysql_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=...
by 静野随风 - MySQL - 2014-08-26 11:01:49 阅读(3868) 回复(5)
本帖最后由 nngxboy 于 2014-04-28 10:08 编辑 环境:centos 6.5 最小化桌面安装 安装软件:mysql5.6.18(官方下载) 安装过程: 遇到的问题:执行“bin/mysqld_safe --user=mysql &”命令时 执行过程中停止,如图: log日志如图:himg] 请大神们指点一下!
本帖最后由 huowz 于 2011-05-01 00:54 编辑 没有加参数,默认方式装的。用find能找到my_print_defaults,应该改哪些参数? ./mysql_install_db --user=mysql & [1] 28876 bzxx# FATAL ERROR: Could not find ./bin/my_print_defaults If you compiled from source, you need to run 'make install' to copy the software into the correct location ready for operation. If you are using a binary release, you...
安装mysql-4.0.7-gamma.tar.gz 可以./configure , 但不能通过make ,提示 make[2]: *** [mysql] Error 1 make[2]: Leaving directory `/usr/local/mysql/client' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/mysql' make: *** [all] Error 2 刚接触mysql ,请大虾指点, 谢谢!
FATAL ERROR: Could not find /home/mysql/bin/my_print_defaults If you are using a binary release,you must run this script from within the directory the archive extracted into. If you compiled mysql yourself you must run ‘make install’ first. 这个错误,是没有指明mysql的date路径导致的,可以很简单的进行解决: vim /etc/my.cnf 在[mysld] 后面加上路径: basedir = /usr/local/mysql...
centos5.3默认安装php版本只有5.1.x,这也太低了,能不能通过什么方式升级至5.2.x?编译安装又太麻烦了 centos5.4很快就出来了,不知道php版本有没提高
-bash-3.1# cat /etc/redhat-release centos release 5 (Final) -bash-3.1# uname -a Linux dbtest.lfm-agile.com.hk 2.6.18-8.el5 #1 SMP Thu Mar 15 19:57:35 EDT 2007 i686 i686 i386 GNU/Linux -bash-3.1# ./configure --with-tcp-port=5508 --with-unix-socket-path=/opt/mysql554 --prefix=/opt/mysql554 -bash-3.1# make -bash-3.1# make install make[2]: Nothing to be done for `install-data-am'. make[2]: Lea...
我使用的是gcc.3.4.1,mysql-4.1.7, #./configure --prefix=/usr/local/mysql --with-mysqld-user=mysql --with-charset=gb2312 --with-extra-charsets=all 完成。 然后在make的时候出现: make all-recursive Making all in . :shock: Making all in include make all-am Making all in Docs make all-am Making all in cmd-line-utils Making all in libedit /usr/bin/rm -f makelist makelist-t /usr/local/bin/sed \ ...
首先升级客户端[code] portmaster -o databases/mysql55-client databases/mysql51-client[/code]这一步将会安装cmake~ 再升级服务器端[code] portmaster -o databases/mysql55-server databases/mysql51-server [/code]重新拷贝/usr/local/share/mysql中的配置文件 或者自行修改/etc/my.cnf 之前的skip-locking已经无效,修改为skip-external-locking
#下载mysql cd /usr/local/src; # wget http://dev.mysql.com/get/Downloads/mysql-5.1/mysql-5.1.22-rc-linux-i686-icc-glibc23.tar.gz/from/http://mysql.ntu.edu.tw/ #解压mysql二进制 到/usr/local下面 cd /usr/local/ tar xzvf src/mysql-5.*.tar.gz #建立mysql链接的目录,方便以后升级二进制版本,其中数据放在/usr/local/data下面 cd /usr/local mkdir data mkdir mysql cd mysql #建立mysql与data的链接 ln -s ../dat...
本帖最后由 zeissoctopus 于 2012-11-09 21:58 编辑 看完這篇 文章介紹 mysql55-server 如何編譯 DEFAULT_CHARSET="utf8" 目前 databases/mysql55-server 改用了 cmake 。因此老方法 make WITH_CHARSET=utf8 對 mysql55-server 沒有作用 (mysql51-server 則仍有效) 我根據他提供的方法,為 database/mysql55-server 增加了兩個 options,分別是 UTF8 和 COMPLEX。並呈報給 mysql55-server 的維護者作審核。PR 173497 補丁效果...