首页 / MYSQL / 源码编译安装MySQL 5.5以上
源码编译安装MySQL 5.5以上
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了源码编译安装MySQL 5.5以上,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1985字,纯文字阅读大概需要3分钟。
内容图文
![源码编译安装MySQL 5.5以上](/upload/InfoBanner/zyjiaocheng/457/35f72e70ae434fa8a3b4a0c9d0717c4c.jpg)
1.1已经安装gcc(gcc-c++) make automake
1.2下载cmake:http://www.cmake.org/files/v2.8/cmake-2.8.8.tar.gz
1.3下载mysql:http://fossies.org/unix/misc/mysql-5.5.23.tar.gz/
1.4下载bison:http://ftp.gnu.org/gnu/bison/bison-2.5.tar.gz
2.安装cmake
tar zxvf cmake-2.8.8.tar.gz
cd cmake-2.8.8
./bootstrap
gmake
gmake install
3.安装bison
tar zxvf bison-2.5.tar.gz
cd bison-2.5
./configure
make
make install
4.安装mysql
默认编码设为gbk,字符集为gbk_chinese_ci
4.1添加mysql账户
/usr/sbin/groupadd mysql
/usr/sbin/useradd -g mysql mysql
4.2解压
tar xvf mysql-5.5.23.tar.gz
cd mysql-5.5.23/
4.3编译
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=gbk -DDEFAULT_COLLATION=gbk_chinese_ci -DWITH_EXTRA_CHARSETS:STRING=gbk,gb2312,utf8 -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/opt/mysql/data
make
make install
4.4增加权限
chmod +w /usr/local/mysql
chown -R mysql:mysql /usr/local/mysql
mkdir -p /opt/mysql/data/
mkdir -p /opt/mysql/log/
chown -R mysql:mysql /opt/mysql/
4.5拷贝my.cnf文件
cd support-files/
cp my-large.cnf /opt/mysql/my.cnf (注意:my-large.cnf适用于1G内存左右的服务器,可以根据自己配置情况选用my-large.cnf 或 my-huge.cnf 等不同配置)
cp mysql.server /etc/init.d/mysqld
5.初始化安装
/usr/local/mysql/scripts/mysql_install_db --defaults-file=/opt/mysql/my.cnf --basedir=/usr/local/mysql --datadir=/opt/mysql/data --user=mysql
6.将mysql加入开启启动
chmod +x /etc/init.d/mysqld
vi /etc/init.d/mysqld (如果有特殊目录,编辑此文件,比如基本目录,及数据目录)
basedir=/usr/local/mysql
datadir=/opt/mysql/data
chkconfig --add mysqld
chkconfig --level 345 mysqld on
7.启动mysql
service mysqld start
8.修改root密码
mysqladmin -u root password "newpwd"
9.安装中的其他问题
Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH)
缺少 ncurses-devel
用yum install ncurses-devel
源码编译安装MySQL 5.5以上
标签:
本文系统来源:http://www.cnblogs.com/bwteacher/p/4789605.html
内容总结
以上是互联网集市为您收集整理的源码编译安装MySQL 5.5以上全部内容,希望文章能够帮你解决源码编译安装MySQL 5.5以上所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。