阿里云mysql源码编译安装

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:ocpDBAboy网络

小提示:您能找到这篇{阿里云mysql源码编译安装}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的阿里云mysql源码编译安装内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

< font-size: 16px;">

< font-size: 16px;">0.软件版本

< font-size: 16px;">操作系统:CentOS Linux release 7.5.1804 (Core) 

< font-size: 16px;">MySQL:5.6.35(source code)

< font-size: 16px;">navicat:12.0.29

< font-size: 16px;">1.mysql依赖环境包安装

< font-size: 16px;">yum install -y  cmake gcc gcc-c++ ncurses-devel bison zlib libxml openssl dtrace

< font-size: 16px;">2.创建用户和组

< font-size: 16px;">useradd -d /home/mysql -g mysql -m mysql

< font-size: 16px;">3.配置环境变量



< font-size: 16px;">vim .bash_profile

< font-size: 16px;">PATH=$PATH:$HOME/bin:/u01/svr/bin 

< font-size: 16px;">4.创建目录文件夹

< font-size: 16px;">mkdir -p /u01/conf



< font-size: 16px;">mkdir -p /u01/mydata

< font-size: 16px;">mkdir -p /u01/sh



< font-size: 16px;">mkdir -p /u01/tmp

< font-size: 16px;">mkdir -p /u01/logs/binlog/

< font-size: 16px;">mkdir -p /u01/logs/iblog/

< font-size: 16px;">mkdir -p /u01/svr/run/

< font-size: 16px;">5.授予目录权限

< font-size: 16px;">执行2次,编译后再执行一次

< font-size: 16px;">chown -R mysql:mysql /u01

< font-size: 16px;">chmod -R  755 /u01

< font-size: 16px;">6.下载并且解压缩包

< font-size: 16px;">官网: www.mysql.com 

< font-size: 16px;">解压缩之后du -sh 是284M

< font-size: 16px;">tar -xzvf mysql-5.6.35.tar.gz -C /u01

< font-size: 16px;">7.编译源码和环境

< font-size: 16px;">切到解压缩目录,找到cmake

< font-size: 16px;">cd /u01/mysql-5.6.35

< font-size: 16px;">cmake

< font-size: 16px;">-DCMAKE_INSTALL_PREFIX=/u01/svr

< font-size: 16px;">-DINSTALL_DATADIR=/u01/mydata 

< font-size: 16px;">-DDEFAULT_CHARSET=utf8

< font-size: 16px;">-DDEFAULT_COLLATION=utf8_general_ci

< font-size: 16px;">-DEXTRA_CHARSETS=all

< font-size: 16px;">-DWITH_SSL=yes

< font-size: 16px;">-DWITH_EMBEDDED_SERVER=1

< font-size: 16px;">-DENABLED沙市电冰箱厂的一次危机公_LOCAL_INFILE=1

< font-size: 16px;">-DWITH_MYISAM_STORAGE_ENGINE=1

< font-size: 16px;">-DWITH_INNOBASE_STORAGE_ENGINE=1

< font-size: 16px;">-DWITH_ARCHIVE_STORAGE_ENGINE=1

< font-size: 16px;">-DWITH_BLACKHOLE_STORAGE_ENGINE=1

< font-size: 16px;">-DWITH_FEDERATED_STORAGE_ENGINE=1

< font-size: 16px;">-DWITH_PARTITION_STORAGE_ENGINE=1

< font-size: 16px;">-DMYSQL_UNIX_ADDR=/u01/tmp/mysql.sock

< font-size: 16px;">-DMYSQL_TCP_PORT=3306

< font-size: 16px;">-DENABLED_LOCAL_INFILE=1

< font-size: 16px;">-DSYSCONFDIR=/etc

< font-size: 16px;">-DWITH_READLINE=on

< font-size: 16px;">8.编译生成文件

< font-size: 16px;">make

< font-size: 16px;">9.将编译文件拷贝到相应的目录

< font-size: 16px;">make install

< font-size: 16px;">10.初始化mysql脚本

< font-size: 16px;">su - mysql

< font-size: 16px;">cd /u01/svr

< font-size: 16px;">./scripts/mysql_install_db --help

< font-size: 16px;">./scripts/mysql_install_db --defaults-file=/u01/conf/my.cnf --datadir=/u01/mydata/ --user=mysql

< font-size: 16px;">11.查看错误日志

< font-size: 16px;">tail -f /u01/logs/error.log

< font-size: 16px;">12.启动mysql

< font-size: 16px;">my.cnf见链接: http://blog.itpub.net/29267792/viewspace-2698189/ 

< font-size: 16px;">cd /u01/svr/bin

< font-size: 16px;">./mysqld_safe --defaults-file=/u01/conf/my.cnf --user=mysql &

< font-size: 16px;">13.授权mysql支持远程连接访问

< font-size: 16px;">GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '自定义密码' WITH GRANT OPTION;

< font-size: 16px;">13.1刷新权限

< font-size: 16px;">FLUSH PRIVILEGES;

< font-size: 16px;">14.阿里云ECS安全组规则加入规则

< font-size: 16px;">允许3306汕头小程序 tcp

< font-size: 16px;">15.操作系统防火墙放行端口3306

< font-size: 16px;">firewall-cmd --permanent --add-port=3306/tcp

< font-size: 16px;">firewall-cmd --reload

< font-size: 16px;">16.取消远程连接

< font-size: 16px;">drop user root@'%';

阿里云mysql源码编译安装

上一篇:什么是阿里云vpc专用网络?
下一篇:华为应用市场推广丨oCPD助力后端成本达标


版权声明:以上主题为“阿里云mysql源码编译安装"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    阿里云mysql源码编译安装
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“阿里云mysql源码编译安装”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通阿里云mysql源码编译安装的相关事宜。

关键词:阿里云mysql源码编译安装

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号