博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
源码编译安装mysql
阅读量:6996 次
发布时间:2019-06-27

本文共 1460 字,大约阅读时间需要 4 分钟。

添加mysql组和mysql用户
 
[root@centos mysql]# groupadd mysql 
[root@centos mysql]# useradd -g mysql mysql
 
编译与安装
 
tar -zxvf mysql-5.1.35.tar.gz
./configure \ 
--prefix=/usr/local/mysql \ 
--localstatedir=/data/mysql/data \    mysql数据目录
--enable-assembler    \ 
--with-mysqld-ldflags=-rdynamic \ 
--with-client-ldflags=-all-static \ 
--with-plugins=innobase,partition \ 
--with-extra-charsets=none \ 
--enable-thread-safe-client \
--with-client-ldflags=-all-static \ 以纯静态方式编译客户端
--with-mysqld-ldflags=-all-static  以纯静态方式编译服务端
make && make install
 
--enable-thread-safe-client \以线程方式编译客户端
mysql目录权限设置
 
mkdir /usr/local/mysql/var
mkdir /var/run/mysqld
chmod +w /usr/local/mysql/ 
chown -R mysql:mysql /usr/local/mysql/
chown -R mysql:mysql /var/run/mysqld
cp /usr/local/mysql/share/mysql/my-innodb-heavy-4G.cnf /etc/my.cnf
 
 
以mysql用户初始化数据库表
 
/usr/local/mysql/bin/mysql_install_db --basedir=/usr/local/mysql --datadir=/data/mysql/data --user=mysql
--datadir=/data/mysql/data  定义mysql数据存放目录
 
注意:如果把数据目录定义到其它目录里,得先修改/etc/my.cnf文件,加上以下二行
 
[mysqld]
# generic configuration options
port            = 3306
socket          = /tmp/mysql.sock
# wb config
basedir = /usr/local/mysql            字义mysql程序目录
datadir = /data1/mysql/data         定义数据目录
 
在对数据库进行初始化表,不然mysql数据库启动会报错.
 
启动mysql服务
/usr/local/mysql/bin/mysqld_safe  --user=mysql --datadir=/data/mysql/data  (指定数据库目录)
 
/usr/local/mysql/bin/mysqld_safe --user=mysql 2>&1 > /dev/null &
posted on
2011-07-10 01:57 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/Jesuca/archive/2011/07/10/2102098.html

你可能感兴趣的文章
删数问题(贪心)
查看>>
蓝桥杯-矩阵翻硬币
查看>>
button设置边宽和圆角
查看>>
Warning:The /usr/local/mysql/data directory is not owned by the 'mysql' or '_mysql'
查看>>
关于并查集问题
查看>>
Implement strStr()
查看>>
hough T
查看>>
cannot download, /home/azhukov/go is a GOROOT, not a GOPATH
查看>>
设计模式之简单工厂模式
查看>>
使用ArcEngine开发自定义Tool并发布为GP服务
查看>>
Intel超低功耗CPU的一些信息
查看>>
Qt之信号与槽
查看>>
PDM/PLM系统授权模型的研究和应用(转载)
查看>>
Winform下的Datagrid的列风格(4)—DataGridComboBoxTableViewColumn
查看>>
上传图片 以及做成缩略图
查看>>
封装和多态
查看>>
POJ - 3041 Asteroids 【二分图匹配】
查看>>
luogu P4198 楼房重建——线段树
查看>>
使用property为类中的数据添加行为
查看>>
程序设计基础知识
查看>>