配主机网

  • 首页
  • 电脑配置
    • Diy 配置
    • 笔记本排行
    • 办公配置
    • 网游配置
    • 发烧配置
    • 设计配置
  • 办公资源
    • 电子书籍
    • PPT模板
    • 图片素材
    • 剪辑资源
    • 文档模板
  • 电脑教程
  • 软件下载
    • windows
    • macos
    • 媒体处理
    • 数据恢复
    • 系统工具
    • 系统镜像
    • 游戏下载
  • 外设驱动
    • 惠普
    • 施乐
    • 联想
    • 佳能
    • 爱普生
    • 理光
    • 映美
    • 相机固件
  • 其它
    • 值得买
    • 网盘
    • 精彩网址
配主机
专注电脑配置及电脑资源分享
  1. 首页
  2. 电脑教程
  3. 正文

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

2022年11月10日 1185点热度 0人点赞 0条评论

(1)查看是否已安装mariadb,若是已安装,需要卸载

# rpm -qa|grep mariadb

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

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

要是有,卸载:# 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

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

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

(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

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

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

(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

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

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

(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

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

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

(9)拷贝启动脚本、启动服务、登录数据库(没有密码)并查看版本

# cp /mysqlapp/mysql/support-files/mysql.server /etc/init.d/mysqld

# /etc/init.d/mysqld start

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

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

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

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

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

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

本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可
标签: 银河麒麟高级服务器操作系统V10如何使用源码编译安装mysql
最后更新:2022年11月10日

admin

这个人很懒,什么都没留下

打赏 点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

想我所愿,勇往直前,不畏艰险,有远大志向。 本站资源全部在Win10 22h2版本下实测

无假地址-实测-无捆绑-无广告,感谢每一位来访者,CTRL+D收藏小站哦!

本站尊重各网络文件的版权问题,本站提供的一切软件、游戏、教程和内容信息仅限用于学习和研究目的,不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理,敬请谅解!侵权删帖请致信邮箱:luzhouz@gmail.com

COPYRIGHT © 2015-2023 配主机. ALL RIGHTS RESERVED.图片CDN存储基于七牛云加速 服务器基于阿里云ECS搭建

EMAIL:1103606138@qq.com luzhouz@gmail.com

Theme Kratos Made By Seaton Jiang

蜀ICP备14019017号-3

第51050202000124号