mysql-5.5.8_MySQL5.5.8安装

一、软件包

a) cmake-2.8.3.tar.gz

b) mysql-5.5.8.tar.gz

二、安装步骤

a) Tar zxvf cmake-2.8.3.tar.gz

b) Cd cmake-2.8.3

c) ./bootstrap

d) Make

e) Make install

f) Tar zxvf mysql-5.5.8.tar.gz

g) Cd mysql-5.5.8

h) 配置参数

cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql5 \

-DINSTALL_DATADIR=/usr/local/mysql5/data \

-DDEFAULT_CHARSET=utf8 \

-DDEFAULT_COLLATION=utf8_general_ci \

-DEXTRA_CHARSETS=all \

-DWITH_SSL=system \

-DWITH_EMBEDDED_SERVER=1 \

-DENABLED_LOCAL_INFILE=1 \

-DWITH_MYISAM_STORAGE_ENGINE=1

i) Make

j) Make install

k) Useradd mysql �d /dev/null �s /sbin/nologin

l) Chown �R mysql:mysql /usr/local/mysql5/

m) Chown �r mysql:mysql /usr/local/mysql5/data

n) Cp ./support-files/my-medium.cnf /etc/my.cnf

o) Chown 744 ./scripts/mysql_install_db

p) ./scripts/mysql_install_db �user=mysql �basedir=/usr/local/mysql5 �datadir=/usr/local/mysql5/data

q) Chown �R mysql:mysql /usr/local/mysql5/data

r) /usr/local/mysql5/bin/mysqld_safe �user=mysql&

s) /usr/local/mysql5/bin/mysql �uroot

t) Mysql>use mysql;

u) Mysql>update user set password=password(‘123456’) where user=’root’;

v) Cp ./support-files/mysql.server /etc/init.d/mysql5

w) Chkconfig �add mysql5

x) Chkconfig mysql5 on

y) Service mysql5 restart

三、附件

a) 编译选项说明

编译选项说明:

-DCMAKE_INSTALL_PREFIX=/usr/local/mysql5 //安装目录

-DINSTALL_DATADIR=/usr/local/mysql5/data //数据库存放目录

-DDEFAULT_CHARSET=utf8 //使用utf8字符

-DDEFAULT_COLLATION=utf8_general_ci //校验字符

-DEXTRA_CHARSETS=all //安装所有扩展字符集

-DWITH_SSL=system //使用SSL加密 (bundled)

-DWITH_EMBEDDED_SERVER=1 //编译成embedded mysql library

-DENABLED_LOCAL_INFILE=1 //允许从本地导入数据

-DWITH_MYISAM_STORAGE_ENGINE=1 //安装myisam引擎

b) Mysql>show engines;

+--------------------+---------+------------------------------------------------------------+--------------+------+------------+

| Engine | Support | Comment | Transactions | XA | Savepoints |

+--------------------+---------+------------------------------------------------------------+--------------+------+------------+

| InnoDB | DEFAULT | Supports transactions, row-level locking, and foreign keys | YES | YES | YES |

| PERFORMANCE_SCHEMA | YES | Performance Schema | NO | NO | NO |

| CSV | YES | CSV storage engine | NO | NO | NO |

| MRG_MYISAM | YES | Collection of identical MyISAM tables | NO | NO | NO |

| MyISAM | YES | MyISAM storage engine | NO | NO | NO |

| MEMORY | YES | Hash based, stored in memory, useful for temporary tables | NO | NO | NO |

+--------------------+---------+------------------------------------------------------------+--------------+------+------------+

6 rows in set (0.01 sec)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/270546.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C# Web实时消息后台服务器推送技术-GoEasy

越来越多的项目需要用到实时消息的推送与接收,怎样用C#实现最方便呢?我这里推荐大家使用GoEasy, 它是一款第三方推送服务平台,使用它的API可以轻松搞定实时推送! 浏览器兼容性:GoEasy推送 支持websocket 和polling两种…

硬件知识:打印机常见的故障及维护,值得收藏

一、打印时不出墨症状 打印机在联机或自检时,打印头有动作,但打印不出墨。故障分析 这一情况发生,有多方面原因,可能包括喷头故障,清洁单元故障,电镀及电路板故障等,但在排除了喷头故障后可以这…

mac下SecureCRT连接阿里云服务器最新教程

一.首先进入自己的阿里云管理控制台 地址 https://ecs.console.aliyun.com/?spm5176.6660585.774526198.1.57c96bf8inrLvC#/home 二:输入密码 三:点击密码重置 四:打开SecureCRT 点击加号 五:点击continue 六:在Ho…

oralce之存储过程

一:--循环向表emp中插入数据 1 declare 2 maxnumber number:10000;3 v_count number;4 begin5 v_count :0;6 FOR x IN 1..maxnumber7 LOOP8 v_count :v_count1;9 insert into emp (empno,ename,job,mgr,sal,comm) 10 valu…

java 日期calendar_java时间对象Date,Calendar和LocalDate/LocalDateTime

一、简介Date:java.util.Date包,包含日期,时间,毫秒数。Calendar:java.util.Calendar包,abstract修饰,Date的很多方法已经过时迁移到了Calendar类上。LocalDate/LocalDateTime:java.…

IIS实现服务器反向代理用法介绍

今天给打击分享IIS实现服务器反向代理用法,感兴趣的可以学习一下!场景:本地电脑启动了两个网站地址分别为:http://127.0.0.1:8081/Sitehttp://127.0.0.1:8082/Test要实现同一个端口访问:http://127.0.0.1:8080/Sitehtt…

java if else过多_Spring Boot中如何干掉过多的if else!

需求这里虚拟一个业务需求,让大家容易理解。假设有一个订单系统,里面的一个功能是根据订单的不同类型作出不同的处理。订单实体:service接口:传统实现根据订单类型写一堆的if else:策略模式实现利用策略模式&#xff0…

硬件知识:固态硬盘相关知识介绍

目录 1、主控 2、固件算法 3、SSD的SATA接口与M.2接口 4、速度对比 今天就为大家全面科普一下固态硬盘的相关知识,让大家购买时做到心中有数,按需选择。 首先还是从SSD的结构来说起,SSD最基本的组成部件分为:主控芯片、闪存芯片、…

编码实战Web端联系人的增删改查

首先画出分析图 实现效果如图 项目下的包如图: 实体包 package com.contactSystem.entiey;public class Contact {private String Id;private String name;private String sex;private String age;private String phone;private String qq;private String email;pub…

选型java程序_Java程序员自动化指南

一、背景在Java web开发中,虽然Spring boot已经帮助我们简化了很多工作,但项目中庞杂的业务仍然需要自己去编写较多的 entity,vo,Mapper,Service, Controller 代码等,那么我们有没有什么办法来简…

网络知识:光猫光纤宽带故障排查笔记

在日常上网过程中出现的故障,很大一部分是由于线路和光猫故障引起,现简单介绍一下,如何处理这些故障。 现象一:不能上网(网络中断) 故障排查: 1、确认您的光猫信号灯是否正常: ①电源…

treeview自动从表中添加标题和列值做目录的方法2

treeview自动从表中添加标题和列值做目录的方法2,该方法是借鉴万一老师的 http://www.cnblogs.com/del/archive/2008/05/15/1114450.html 首先界面上添加treeview组件,然后在treeview的onchange事件里这样写: 因为要用到定义个过程&#xff0…

Linux常用运维命令笔记

今天给大家整理一下Linux常用的命令,希望对大家能有所帮助!MYSQL相关1、查看mysql版本status; select version()2、 mysql启动命令#01 使用 service 启动:service mysqld start (5.0版本) service mysql start (5.5.7版本) #02 使用 mysqld 脚…

java 异常 过滤器_在过滤器Filter中抛出一个全局异常可以捕获的异常

1、创建自定义异常public class TokenException extends RuntimeException {private static final long serialVersionUID 1L;private Integer errCode;private String message;public TokenException(Integer errCode){this.errCode errCode;this.message ExceptionEnum.ge…

php对二维数据进行排序

PHP一维数组的排序可以用sort(),asort(),arsort()等函数,但是PHP二维数组的排序需要自定义。方法一:(经验证,成功) 作用:对二维数组进行指定key排序参数:$arr 二维数组 ,$shortKey 需要排序的列…