社区版下载
解压
cmake.. -DCMAKE_INSTALL_PREFIX=/usr/local/mysql #指定安装路径 -DMYSQL_DATADIR=/data/mysql #指定mysql编译数据目录,一般数据库的安装路径会和数据目录分开 -DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock #程序连接的套接字文件 -DWITH_INNOBASE_STORAGE_ENGINE=1 #需要编译的引擎innodb,一般生产环境用的比较多 -DSYSCONFDIR=/etc #配置目录 -DENABLED_LOCAL_INFILE=1 #支持本地文件导入 -DWITH_EXTRA_CHARSETS=all #支持所有拓展字符集 -DDEFAULT_CHARSET=utf8mb4 #默认字符集 -DDEFAULT_COLLATION=utf8mb4_general_ci #检验字符集,与默认字符集相匹配 -DWITH_BOOST=/root/mysql-5.7.36/boost/boost_1_59_0 #指定boost路径,与下面的一致
缺少curses包
缺少c++
与gmake不同,gmake从头到尾执行一遍。cmake会读取进度,继续执行
如果要重新编译,就需要先删除文件。
make
make install
加入环境变量
安装phpmyadmin
重命名
为了用户方便,配置nginx文件。设定优先访问index.php
输入密码时。无法连接
php中有支持mysql的模块,说明php模块没问题
告诉php怎么连接mysql,指定mysql的套接字文件。



