银河麒麟高级服务器操作系统V10如何使用源码编译安装mysql

逆流成河 阅读:72 2022-11-10 21:55:55 评论:0
(1)查看是否已安装mariadb,若是已安装,需要卸载 # rpm -qa|grep mariadb [caption id="attachment_1194" align="aligncenter" width="528"]银河麒麟高级服务器操作系统V10如何使用源码编译安装mysql 银河麒麟高级服务器操作系统V10如何使用源码编译安装mysql[/caption] 要是有,卸载:# yum remove mariadb (2)下载源码包并解压 # wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.29.tar.gz # tar -zxvf mysql-5.7.29.tar.gz [caption id="attachment_1195" align="aligncenter" width="554"]银河麒麟高级服务器操作系统V10如何使用源码编译安装mysql 银河麒麟高级服务器操作系统V10如何使用源码编译安装mysql[/caption] (3)yum安装编译所需要的工具和库 # yum install gcc gcc-c cmake ncurses-devel bison openssl-devel rpcgen (4)创建mysql的安装目录及数据库存放目录 # mkdir -p /mysqlapp/mysql               安装Mysql # mkdir -p /mysqlapp/mysql/data         存放数据库 创建mysql用户及用户组 # groupadd mysql        创建mysql组 # useradd -g mysql mysql     创建Mysql用户,同时属于mysql组 设置目录权限 # chown -R root:mysql  /mysqlapp/mysql # chown -R mysql:mysql /mysqlapp/mysql/data [caption id="attachment_1196" align="aligncenter" width="501"]银河麒麟高级服务器操作系统V10如何使用源码编译安装mysql 银河麒麟高级服务器操作系统V10如何使用源码编译安装mysql[/caption] (5)进到mysql-5.7.29,编译安装 # cmake . -DCMAKE_INSTALL_PREFIX=/mysqlapp/mysql -DMYSQL_DATADIR=/mysqlapp/mysql/data -DSYSCONFDIR=/etc  -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/root/mysql-5.7.29/include/boost_1_59_0 -DWITHOUT_PARTITION_STORAGE_ENGINE=0 # make # make install (6)配置/etc/my.cnf文件 注意:5.7版本没有模板文件/application/mysql/support-files/my-default.cnf,可根据需要自行添加 [mysqld] port = 3306 user = mysql basedir = /mysqlapp/mysql datadir = /mysqlapp/mysql/data pid-file = /mysqlapp/mysql/data/mysql.pid sql_mode='ONLY_FULL_GROUP_BY' log_error = /mysqlapp/mysql/mysql-error.log [client] port = 3306 [caption id="attachment_1197" align="aligncenter" width="399"]银河麒麟高级服务器操作系统V10如何使用源码编译安装mysql 银河麒麟高级服务器操作系统V10如何使用源码编译安装mysql[/caption] (7)初始化数据库 # /mysqlapp/mysql/bin/mysqld --initialize-insecure --user=mysql --basedir=/mysqlapp/mysql --datadir=/mysqlapp/mysql/data (8)设置环境变量 # echo 'export PATH=/mysqlapp/mysql/bin:$PATH' >> /etc/profile # source /etc/profile # tail -1 /etc/profile [caption id="attachment_1198" align="aligncenter" width="553"]银河麒麟高级服务器操作系统V10如何使用源码编译安装mysql 银河麒麟高级服务器操作系统V10如何使用源码编译安装mysql[/caption] (9)拷贝启动脚本、启动服务、登录数据库(没有密码)并查看版本 # cp /mysqlapp/mysql/support-files/mysql.server /etc/init.d/mysqld # /etc/init.d/mysqld start [caption id="attachment_1199" align="aligncenter" width="554"]银河麒麟高级服务器操作系统V10如何使用源码编译安装mysql 银河麒麟高级服务器操作系统V10如何使用源码编译安装mysql[/caption] [caption id="attachment_1200" align="aligncenter" width="552"]银河麒麟高级服务器操作系统V10如何使用源码编译安装mysql 银河麒麟高级服务器操作系统V10如何使用源码编译安装mysql[/caption] [caption id="attachment_1201" align="aligncenter" width="554"]银河麒麟高级服务器操作系统V10如何使用源码编译安装mysql 银河麒麟高级服务器操作系统V10如何使用源码编译安装mysql[/caption]
声明

本站网络名称: 配主机

本站永久网址: www.peizhuji.com

网站侵权说明: 本站采用 CC BY-NC-SA 4.0 国际许可协议 进行许可,转载或引用本站文章应遵循相同协议。

1. 本站为转载分享站点,不提供任何上传下载服务。

所有内容均来自互联网第三方分享站点所提供的公开引用内容。

不需要任何付费即可公开阅读,部分GG仅为作为服务器维护费用。

2. 本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;

不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。

3. 本站信息来自网络收集整理,版权争议与本站无关。

您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。

4. 如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。

我们非常重视版权问题,如有侵权请邮件与我们联系处理。

敬请谅解!我们会在24h内删除有争议的资源。唯一站长邮箱:1103606138@qq.com

发表评论
搜索
站内导航

188元开通百度网盘SVIP年度超级会员

淘宝天猫拼多多优惠券

京东商城优惠券限时领取


排行榜

今日大家都在搜的词: