mysql 的编译安装

在mysql网站时拿到的rpm包只能用root安装,不支持relocate
用源码安装后
./configure --prefix=/home/chenlei/usr/mysql
my-small.cnf是配置文件
./mysql_install_db --defaults-file=../share/mysql/my-small.cnf --user=chenlei  
这时候在/home/chenlei/usr/mysql/var下面会产生下面几个文件:
ibdata1  ib_logfile0  ib_logfile1  mysql  qabst137024.err  test
ibdata1是数据文件
ib_logfile0  ib_logfile1 是日志文件
mysql test是默认建立的两个数据库
qabst137024.err 是错误日志
./mysqld_safe --defaults-file=../share/mysql/my-small.cnf --user=chenlei &   
允许所有用户访问
./mysql -uroot
grant all PRIVILEGES on *.* to chenlei@'%';
原文地址:https://www.cnblogs.com/welkinwalker/p/1965282.html