1 错误提示:Error[e104]: Failed to fit all segments into specified ranges. Problem discovered in segment XDATA_N. Unable to place 2 block(s) (0xc02 byte(s) total) in 0xbdf byte(s) of memory. The problem oc
本节将数据库中一些表的存储引擎改成了MyISAM,测试使用的SQL依然来自使用的SQL。本节希望获得在MyISAM引擎基础上,基于某数据库数据,icc编译的mysql对一些典型SQL的优化效果。
原创 2011-01-28 19:39:10
759阅读
传统的c/c++编译器为GNU的gcc/g++,当然我们也通常使用gcc/g++来编译MySQL。但是有研究指出gcc/g++编译器对c/c++优化在某些方面做的并不好。Intel针对自己的处理器特点发布了编译icc。本文希望使用icc编译得到MySQL,然后通过测试得到icc编译出的MySQL在性能等方面的特点。
原创 2011-01-28 19:31:10
851阅读
昨天又用源码重新安装了一次mariadb一样还是做个总结吧. 服务器环境还是刚安装了Apache2.4的centos7.2,话不多说开工安装所需准备安装mariadb 需要cmake 和依赖包readline-devel,zlib-devel,openssl-devel,libaio-devel readline-devel 还是先用yum工具安装一下吧yum -y install readli
转载 2024-09-06 14:13:45
13阅读
C++编译过程C语言的编译链接过程就是把源代码转换成在硬件上运行的程序。编译:把文本形式源代码翻译成机器语言形成的目标文件的过程链接: 把目标文件、操作系统的启动代码和库文件组织起来形成可执行程序的过程。1.编译分为两个阶段:编译和汇编1.1 编译进行词法和语法分析,将高级语言指令转换成功能等效的汇编代码,包含两个阶段:编译预处理,编译、优化阶段。编译预处理对其中的伪指令和特殊符号做处理宏定义指令
转载 2024-07-12 01:11:43
17阅读
目录安装gcc 安装gedit创建C或C++文件编辑C或C++文件编译并运行C或C++文件 参考链接:(1)                   (2)安装gcc  首先打开终端,进入命令行模式,输入su 再输入密码,获得 root 权限,便可以开始进行安装了
转载 2024-05-01 23:09:29
223阅读
1、mariadb编译过程 编译前准备 # yum install cmake ncurses-devel gcc gcc-c++  # groupadd -r mysql # useradd -r -g mysql -s /sbin/n
原创 2015-09-02 14:47:00
1134阅读
1点赞
环境:CentOS6.9软件版本编译安装mariadb-10.2.12.tar.gz1查询本地是否已经安装mysql(卸载之否则会报错);rpm-qa|grepmysql[root@user~13]#rpm-qa|grepmysql2.安装相关开发包组:yum-ygroupinstalldevelopmenttoolsyumcmakencurses-develgnutls-devellibaio-
原创 2018-03-18 13:54:13
3667阅读
1点赞
1评论
因为mysql是cmake编译的,所以mariadb也要cmake编译 先安装cmake   依赖库、编译工具的安装。 yum install -y apr* autoconf automake bison bzip2 bzip2* cloog-ppl compat* cpp curl curl-devel fontconfig fontconfig-devel freetype
原创 2015-12-31 20:20:22
535阅读
最近要使用交叉编译工具链编译opencv源码,生成opencv库在qt上使用,记录一下编译过程,防止下次踩坑。个人ubuntu环境编译,不同的环境变量下可能会有不同的问题或报错,仅作参考。第一步:需要准备的工具以及配置好的环境变量 ubuntu使用交叉编译工具(gcc-linaro-4.9.4-2017.01-x86_64_aarch64-linux-gnu)链编译opencv3.4.3源码; (
转载 2024-09-11 12:45:58
109阅读
官方下载地址: https://mirrors.tuna.tsinghua.edu.cn/mariadb//mariadb-10.1.22/source/mariadb-10.1.22.tar.gz1、首先查询下是否安装了mysql或者旧版本mariadbrpm -qa | grep mysql删除rm -rf /etc/my.cnf2、安装依赖包#  yum install&
原创 2017-04-20 18:31:48
1466阅读
1点赞
2: Docker安装2.1 CentOS2.1.1 系统要求2.1.2 yum安装2.1.2.1 卸载老版本的Docker2.1.2.2 安装仓库2.1.2.3 安装Docker CE2.1.2.4 升级Docker CE2.1.2.5 参考文档2.1.3 shell一键安装2.2 Ubuntu2.2.1 系统要求2.2.2 安装步骤2.2.2.1 卸载老版本Docker2.2.2.2 Ubu
转载 2023-12-07 09:33:38
301阅读
MariaDB笔记安装MariaDB初始化maridb数据库设置防火墙权限使用数据库登陆数据库修改数据库root密码管理用户及授权创建数据库用户给数据库用户授权移除用户权限重置用户密码用户自行修改密码管理员修改普通用户密码删除数据库用户创建数据库与表单备份和还原数据库备份数据库还原数据库方法1:方法2: 安装MariaDBOS Version:RedHat7# yum安装 yum install
2.MariaDB笔记——MariaDB源码编译下载源码包:mariadb-10.1.13.tar.gz下载地址参照上篇文档。解压#tar –xvf mariadb-10.1.13.tar.gz#cd mariadb-10.1.13/准备相关包需要cmake 2.6或以后版本通过yum源安装cmake# yum install cmake#yum insta
原创 2021-08-16 23:39:26
631阅读
cmake . -DCMAKE_INSTALL_PREFIX=$BASEDIR \-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \-DMYSQL_DATADIR=$DATADIR \-DSYSCONFDIR=/etc \-DMYSQL_USER=huzhixin \-DMYSQL_TCP_PORT=3306 \-DWITH_XTRADB_STORAGE_ENGINE=1 \-
原创 2013-12-06 23:03:53
1035阅读
mariadb编译安装    mariadb-10.0.12.tar.gz    1.安装cmake包# yum install cmake    2.创建用户,提供数据库目录# useradd -r -s /
原创 2014-10-10 23:36:52
652阅读
源码编译安装mariadb环境,使用centos 6.X系统。使用centos7.X系统会有一些命令不同,整个过程都是一样。1:编译安装mariadb先使用yum安装解决mariadb的依赖库 yum install bison bison-devel zlib-devel libcurl-devel libarchive-devel boostdevel gcc gcc-c++ cmake n
原创 2018-10-28 20:02:26
1659阅读
作者:王成瑞 南京华泰证券信息技术部架构师MariaDB 源码编译[root@jg-72 source]# pwd /data/source [root@jg-72 source]# ls mariadb-10.1.11.tar.gz 先将源码压缩包解压缩 tar -zxvf mariadb-10.1.11.tar.gz进入到BUILD子目录,它已经提供了一些一键编译的脚本 cd mari
重要的事情认真做,普通的事情规范做
原创 2017-07-13 17:04:16
491阅读
1.编译前准备环境CentOS7.4编译安装mariadb-10.2.12.tar.gziptables-vnL#查看防火墙状态systemctlstopfirewall#关闭防火墙getenforce#查看SELinux状态setenforce0#关闭SELinuxrpm-qmariadb-server#检查mariadb是否安装2.安装开发相关包组yumgroupinstall'develop
原创 2018-06-05 09:59:55
1447阅读
  • 1
  • 2
  • 3
  • 4
  • 5