您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

mysql源码安装笔记

2026/3/27 4:50:38发布14次查看
首先是源码下载 你可以从官方下载,也可以从下面的地址选择一个适合你的版本下载 http://download.chinaunix.net/download/0008000/7159.shtml 然后解压tar xzf?mysql-5.5.22.tar.gz ,在本地目录下面会生成一个你对应软件的目录 进入目录cd?mysql-5.5.22/
首先是源码下载
你可以从官方下载,也可以从下面的地址选择一个适合你的版本下载
http://download.chinaunix.net/download/0008000/7159.shtml
然后解压tar xzf?mysql-5.5.22.tar.gz ,在本地目录下面会生成一个你对应软件的目录
进入目录cd?mysql-5.5.22/
接着开始编译安装,但是编译之前你还需要一些其他的程序
编译安装的时候工具必须要有下列5个。
=>安装工具:
1. cmake
—-没有自己编译安装cmake
—-shell:~$ sudo apt-get install cmake
—-版本:2.8.2
(mysql5.1以后不再是直接configure的安装方式了)
2.gnu make
—-ubuntu自带
—-版本:3.81
3.gcc
—-ubuntu自带
—-版本:4.4.5(官方文档:必须3.2以上)
4.perl
—-ubuntu自带
—-版本:5.10.1
5.libncurses5-dev (ncurses-devel)
—-若差了这个包,在cmake的时候会报错。
—-debian/ubuntu上的包名是libncurses5-dev,redhat和其他版本对应的是ncurses-devel
—-shell:~$ sudo apt-get install libncurses5-dev
差点忘了,你还需要添加mysql用户和组,创建安装目录,并把这些目录chown给mysql用户和组
sudo mkdir /usr/local/mysqlsudo mkdir /usr/local/mysql/datagroupadd mysqluseradd mysql -g mysqlchown -r mysql:mysql /usr/local/mysql
接下来就可以编译安装了
cmake -dcmake_install_prefix=/usr/local/mysql ?-dmysql_datadir=/usr/local/mysql/data ?-dwith_myisam_storage_engine=1 ?-dwith_innobase_storage_engine=1 ?-dwith_archive_storage_engine=1 ?-dwith_blackhole_storage_engine=1 ?-denabled_local_infile=1 ?-ddefault_charset=utf8 ?-ddefault_collation=utf8_general_ci ?-dextra_charsets=all ?-dmysql_tcp_port=3306 ?-dmysql_user=mysql
make
sudo make install
原文地址:mysql源码安装笔记, 感谢原作者分享。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product