3 初始化
./scripts/mysql_install_db --user=mysql --datadir=/data/mysql
我们发现缺少 perl 模块下的 Dumper 包, 我们尝试着找下
- yum list |grep perl |grep -i dumper
- // -i 忽略大小写
我们可以尝试安装这两个包, 看是否可以解决上面问题, 也可以两个都装上, 再初始化.
我们 yum 安装了上面第一个包后, 再次初始化, 发现又有一个问题, 真是出师不利, 不过不用怕, 上网查了下解决办法: 缺少 libaio 库文件, 直接放了个大招,
yum install -y libaio*
后来我发现可以直接
yum povides libaio.so.1
找这个库文件, 毕竟这个模糊匹配安装让人不踏实.
安装完后, echo $? 结果为 0 , 这下好了
cp support-files/my-default.cnf /etc/my.cnf
拷贝配置文件模板并编辑, 我们发现 / etc / 下已经有一个 my.cnf 那么就可以不用上面那个 my-default.cnf 文件了, 直接编辑该文件即可
4 编辑配置文件
vim /etc/my.cnf
我们定义 datadir 和 socket 然后注释掉其他内容
5 定义启动脚本
- cp support-files/mysql.server /etc/init.d/mysqld
- vim /etc/init.d/mysqld
拷贝启动文件, 并编辑
定义 basedir 和 datadir
/etc/init.d/mysqld start
出现 sucess 后表示启动成功, 可以 ps aux |grep mysqld 查看下进程.
6 要实现开机启动, 可以
来源: http://www.bubuko.com/infodetail-2556728.html