安装依赖
1 | sudo yum -y install wget tar make cmake gcc gcc-c++ ncurses ncurses-devel libaio-devel openssl openssl-devel libtirpc-devel bison |
安装rpcsvc
1 | tar -Jxf rpcsvc-proto-1.4.2.tar.xz && cd rpcsvc-proto-1.4.2 |
解压boost
1 | tar -zvxf boost_1_73_0.tar.gz |
安装Mysql
1 | cmake .. -DCMAKE_INSTALL_PREFIX=/opt/mysql -DINSTALL_DATADIR=/opt/mysql/data -DDEFAULT_CHARSET=utf8 \ |
初始化数据库
1 | # 这个阶段完成之后会有一个密码,记得保存一下 |
创建my.cnf
1 | ln -s /opt/mysql/my.cnf /etc/my.cnf |
修改启动文件,并加入开机启动
1 | # 编辑 |
1 | [client] |
更新root的密码
1 | mysql -uroot -p |
root远程访问
1 | # 设置远程访问 |
创建数据库并授权
1 | # 创建数据库 |