bitsCN.com

源码编译MySQL 5.1生成InnoDB存储引擎

这里就仅列出主要步骤:

[plain] ./configure --prefix=/home/mysql51/mysql/ --enable-assembler --enable-local-infile --enable-thread-safe-client --with-big-tables --with-charset=utf8 --with-extra-charsets=gbk,gb2312,utf8,ascii --with-readline --with-ssl --with-embedded-server --with-pthread --with-mysqld-user=mysql51 --with-plugins=all > /home/mysql51/mysql_setuplogs_configure.log 2>&1 ./scripts/mysql_install_db --basedir=/home/mysql51/mysql --datadir=/home/mysql51/mysql/data --user=mysql51 --defaults-file=/home/mysql51/mysql/my.cnf --force mysqld_safe --defaults-file=/home/mysql51/mysql/my.cnf & mysqladmin -u root -S /home/mysql51/mysql/mysql.sock password 'oracle'

验证效果:

[plain] mysql> select version(); +------------+ | version() | +------------+ | 5.1.72-log | +------------+ mysql> show plugins; +------------+----------+----------------+---------+---------+ | Name | Status | Type | Library | License | +------------+----------+----------------+---------+---------+ | binlog | ACTIVE | STORAGE ENGINE | NULL | GPL | | partition | ACTIVE | STORAGE ENGINE | NULL | GPL | | ARCHIVE | ACTIVE | STORAGE ENGINE | NULL | GPL | | BLACKHOLE | ACTIVE | STORAGE ENGINE | NULL | GPL | | CSV | ACTIVE | STORAGE ENGINE | NULL | GPL | | FEDERATED | DISABLED | STORAGE ENGINE | NULL | GPL | | MEMORY | ACTIVE | STORAGE ENGINE | NULL | GPL | | InnoDB | ACTIVE | STORAGE ENGINE | NULL | GPL | | MyISAM | ACTIVE | STORAGE ENGINE | NULL | GPL | | MRG_MYISAM | ACTIVE | STORAGE ENGINE | NULL | GPL | | ndbcluster | DISABLED | STORAGE ENGINE | NULL | GPL | +------------+----------+----------------+---------+---------+ 11 rows in set (0.00 sec) mysql> create table test.t_innodb(id int) engine=innodb; Query OK, 0 rows affected (0.04 sec) mysql> show create table test.t_innodb/G; *************************** 1. row *************************** Table: t_innodb Create Table: CREATE TABLE `t_innodb` ( `id` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8 1 row in set (0.00 sec) ERROR: No query specified

如果单台服务器上既跑MySQL 5.5又跑MySQL 5.1,那么:

① sock文件不能放在公用目录下,比如/tmp

② 启动mysql时也应该借助参数--defaults-file来指定配置文件my.cnf

[plain] [root@localhost ~]# netstat -lntp | grep :3306 tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 22171/mysqld [root@localhost ~]# netstat -lntp | grep :3307 tcp 0 0 0.0.0.0:3307 0.0.0.0:* LISTEN 31183/mysqld

bitsCN.com

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

TAG标签:mysql

mysql编译innodb_源码编译MySQL5.1生成InnoDB存储引擎_MySQL相关推荐

  1. Jetson Xavier NX 内核编译、源码编译流程

    [NVIDIA] 从零入手 Jetson Xavier NX 内核编译.源码编译流程 – ***注明:感谢网友提醒,我当时买的时候nx套件还没开售,因为核心板兼容b01,先买了核心板和b01的板子合在 ...

  2. mysql 5.5 重新编译_源码编译mysql5.5过程记录

    CentOS6.3源码安装mysql-5.5.27 #mysql5.5以上使用cmake代替configure编译,首先需要安装cmake yum install cmake # 建mysql用户和组 ...

  3. mysql 5.7 源码编译安装_mysql-5.7.*源码编译安装

    mysql-5.7.*源码编译安装 系统安装条件 官方文档说明:http://dev.mysql.com/doc/refman/5.7/en/source-installation.html 1> ...

  4. 手机编译mysql_玩转MySQL 8.0源码编译

    先说第一种,自带boost的源码编译 首先,下载带boost代码的MySQL源码包,在官网下载页面有相应的提示:  解压缩后,就可以开始编译了.首先,指定编译的选项: [root@yejr.me]# ...

  5. 大数据之-Hadoop源码编译_源码编译的意义---大数据之hadoop工作笔记0044

    然后我们再来看一下hadoop的源码编译, 先看看,可以去官网去下载,hadoop-2.7.2.tar.gz的源码去 下载了以后我们需要去编译,源码,为什么? 比如:上面这个源码是32位的,那么如果我 ...

  6. android 全志a10(2.3.4)开发二(linux内核编译及源码编译)

    <android 全志a10(2.3.4)开发二>文档详细可下载地址:http://www.a10bbs.com/forum.php?mod=viewthread&tid=504& ...

  7. oel 7.0 安装 mysql 5_OEL7.6源码安装MYSQL5.7的教程

    首先官网下载安装包https://dev.mysql.com/downloads/mysql/5.7.html#downloads 然后上传解压至/usr/local目录 [root@localhos ...

  8. 最新i7编译android源码,编译ROC-RK3328-CC Android7.1源码教程

    环境安装 windows准备 首先在windows中划分一块100左右的分区安装ubuntu16,在linux环境编译Android源码 安装ubuntu16(注意一定要16的ubuntu,其他版本的 ...

  9. mysql dbuild_config_MYSQL5.5源码编译配置选项

    上周,因工作需要配了一周的LAMP,都是按照文档配的,对其中的相关选项不甚了解,现在参照官方文档把相关的参数整了出来,下面是有关MYSQL的: mysql源码编译选项 其中(bool={{1|on}| ...

最新文章

  1. R可视化绘制威布尔分布(Weibull Distribution)
  2. Java常见代码块的作用与区别
  3. java睡眠后继续执行_Java线程只能有千个,而Go的Goroutine能有上百万个
  4. 【学习笔记】观察者模式
  5. Recurrent Neural Network[Quasi RNN]
  6. Visual Studio Code里一个查看括号匹配的神器 - Bracket Pair Colorizer
  7. mysql数据压缩存储_压缩文本,然后存储在mysql数据库中
  8. 【Servlet】Servlet体系结构
  9. T4生成实体,单张表和多张表
  10. LeetCode 416. 分割等和子集(动态规划)(0-1背包)
  11. Matlab Tricks(十二)—— 矩阵阈值化的实现
  12. php做APP接口开发,接口的安全性
  13. python画矩形孔衍射振幅图_利用Python将图片中扭曲矩形的复原
  14. java dvr_java – 如何设置与DVR的连接并解码数据?
  15. Unable to detect adb version, exit value: 0xc000007b
  16. 使用wxjava实现发表内容、预览信息以及推送文章
  17. windows计算机锁屏的快捷键是什么,电脑锁屏快捷键是什么
  18. 反向传播算法推导、激活函数、梯度消失与爆炸
  19. 2022年动力电池回收行业研究报告
  20. 电子政务软件系统公众服务的研究

热门文章

  1. linux命令学习-4-lsof
  2. ICMP:Internet控制报文协议
  3. LINQ学习(四):From子句
  4. Linux下Web效力器架设攻略-1
  5. css --- [小结]让盒子水平垂直居中的解决方案
  6. PHP 实现中文截取无乱码的方法
  7. Android基本组件是什么?
  8. (八)限定某个目录禁止解析php、限制user_agent和PHP相关配置
  9. 批量实现ssh免交互认证
  10. 13.  Roman to Integer