centos7编译安装lamp环境(三)
1、第二部分是编译安装mysql数据库1.安装数据库之前先安装几个依赖软件,如下图yum install -y cmake bison bison-devel libaio-devel gcc gcc-c++ git ncurses-devel

2、解压mysql安装包到指定目录,如下图,并创建mysql数据库用户useradd -s /sbin/nologin mysql

3、开始安装mysql数据库,安装的需要cmake命令并做相关的配置信息,出现下图中标识的地方说明配置成功了,如果配置错误了会在目录下产生一个CMakeCache.txt文件,删除后再重新cmake,否则cmake依然报错



4、然后就是编译操作,如下图make ,安装的过程比较的漫长,编译完成后会出现最后图中标识的信息




5、然后开始安装mysql数据库,make install

6、安装完成后更改目录权限,并备份/etc/my.cnf文件,并重建建立my.cnf文件按照下图中的配置,也可以直接下载下面连接中的my.cnf文件链接:https://pan.baidu.com/s/1jpHppMoW-VAeG3lnkhPZ7g提取码:v7cm


7、然后更改文件权限,并设置环境变量,写入到配置文件中并让它开机自动运行

8、初始化无密码数据库信息,如下图

9、然后把mysql服务添加到系统服务,并启动mysqld服务

10、为数据库重置密码,因为刚才初始化的时候设置的是无密码所以提示输入密码的时候直接按enter即可,设置密码后直接可以使用设置的密码进行登录,至此mysql编译安装完成了


11、一般情况下都需要通过远程连接来操作数据库,启用远程连接需要下面的操作,如下图GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'choy100NING' WITH GRANT OPTION;FLUSH PRIVILEGES; 如果不执行这两步操作远程工具是无法连接到数据库的

