MySQL5.7.10 安装文档教程详解

1、安装依赖包

yum -y install gcc-c++ ncurses-devel cmake make perl gcc autoconf automake zlib libxml libgcrypt libtool bison

2、安装boost库:

首先先查询是否已经安装过boost

rpm -qa boost*

卸载旧boost-*等库:

yum -y remove boost-*

下载Boost库,在解压后复制到/usr/local/boost目录下,然后重新cmake并在后面的选项中加上选项 -DWITH_BOOST=/usr/local/boost

(下载:http://sourceforge.NET/projects/boost/files/boost/

注:mysql5.7.10 需要的boost版本为1.59.0 不能是其他版本

下载地址:http://liquidtelecom.dl.sourceforge.Net/project/boost/boost/1.59.0/boost_1_59_0.tar.gz

3、下载MySQL源码

官网下载地址:http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.10.tar.gz

下载后解压

4、安装过程

(1)创建用户,组

# groupadd mysql
# mkdir /home/mysql #自定义位置
# mkdir /home/mysql/data #自定义位置
# useradd -g mysql -d /home/mysql mysql

(2)编译mysql

cmake -DCMAKE_INSTALL_PREFIX=/home/mysql -DMYSQL_DATADIR=/home/mysql/data -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DMYSQL_TCP_PORT=3306 -DMYSQL_USER=mysql -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/boost

(3)安装

第二步没报错情况下

make && make install

(4)初始化数据库

进入安装补录下的bin目录下,执行

./mysqld --initialize --user=mysql --basedir=/home/mysql --datadir=/home/mysql/data

注:初始化后会生成默认密码,请记录下来

MySQL5.7.10 安装文档

(5) 调整配置文件和环境变量参数

将默认生成的my.cnf备份

# mv /etc/my.cnf /etc/my.cnf.bak

进入mysql的安装目录支持文件目录

# cd /mysql/support-files

拷贝配置文件模板为新的mysql配置文件,

# cp my-default.cnf /etc/my.cnf

可按需修改新的配置文件选项, 不修改配置选项, mysql则按默认配置参数运行.

如下是我修改配置文件/etc/my.cnf, 用于设置编码为utf8以防乱码

[mysqld]
character_set_server=utf8
init_connect='SET NAMES utf8'
[client]
default-character-set=utf8

复制启动脚本到init.d下

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

增加执行权限

chmod 755 /etc/init.d/mysqld

创建mysql命令文件

ln -s /mysql/bin/mysql /usr/bin/

注:没有这个文件就没有mysql命令,不能在任意位置使用mysql 访问数据库

(6)启动mysql

service mysqld start

(7)访问数据库

mysql -uroot -p

密码为刚才生成的密码

(8) 修改默认密码

alter user 'root'@'localhost' identified by '123456';

注:不修改默认密码,将不能正常使用sql,必须修改

以上所述是小编给大家介绍的MySQL5.7.10 安装文档教程详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

(0)

相关推荐

  • mysql 5.7.10 winx64安装配置方法图文教程(win10)

    mysql还是比较好用的一款关系型数据库,今天重装了win10系统,于是想尝试安装解压版的mysql,安装完成之后写来和有需要的小伙伴们一起分享. 工具: win10系统 64bit mysql-5.7.10-winx64.zip 方法/步骤1: 要安装mysql,首先我们得去mysql官网下载我们需要的资源,选择Downloads->Community,这时候就能看到MySQL Community Server,这是今天我们要学习配置的版本. 好了,到这里就能下载mysql-5.7.10-wi

  • redhat7.1 安装mysql 5.7.10步骤详解(图文详解)

    在redhat下安装MySQL,步骤如下 Mysql目录安装位置:/usr/local/mysql 数据库保存位置:/data/mysql 日志保存位置:/data/log/mysql 下载安装包 http://downloads.mysql.com/archives/community/ 1. 获取mysql安装包,mysql-5.7.10-Linux-glibc2.5-x86_64.tar解压后目录如下. 2. 解压mysql-5.7.10-linux-glibc2.5-x86_64.tar

  • Mac下mysql5.7.10安装教程

    Mac下mysql安装配置方法图文教程记录如下 使用安装包安装mysql 双击pkg文件安装 一路向下,记得保存最后弹出框中的密码(它是你mysql root账号的密码) 正常情况下,安装成功. 此时只是安装成功,但还需要额外的配置: (1).进入/usr/local/mysql/bin,查看此目录下是否有mysql,见pic6. (2).执行vim ~/.bash_profile     在该文件中添加mysql/bin的目录,见pic7:     PATH=$PATH:/usr/local/

  • mysql 5.7.10 安装配置方法图文教程

    MySQL5.7.10下载及安装及配置 一.下载 自MySQL版本升级到5.7以后,其安装及配置过程和原来版本发生了很大的变化,下面详细介绍5.7版本MySQL的下载.安装及配置过程. 图1.1 MySQL5.7 目前针对不同用户,MySQL提供了2个不同的版本: Ø MySQL Community Server:社区版,该版本完全免费,但是官方不提供技术支持. Ø MySQL Enterprise Server:企业版,它能够高性价比的为企业提供数据仓库应用,支持ACID事物处理,提供完整的提

  • Windows server 2008 r2上安装MySQL5.7.10步骤

    用MSI安装包安装 根据自己的操作系统下载对应的32位或64位安装包.按如下步骤操作: MySQL数据库官网的下载地址http://dev.mysql.com/downloads/mysql, 第一步:安装许可 双击安装文件,在如下图所示界面中勾选"I accept the license terms",点击"next". 第二步:选择设置类型 如下图所示,有5种设置类型: Developer Default:安装MySQL服务器以及开发MySQL应用所需的工具.工

  • 安装Mysql5.7.10 winx64出现的几个问题汇总

    电脑是64位的安装不了Windows (x86, 32-bit),Mysql installer MSI ,然后下载了Windows (x86, 32-bit), ZIP Archive 这种是免安装直接解压使用的,因为最新版本的原因也有一些问题. (1) 首先解压后有一个默认的配置文件my-default.ini配置文件,直接替换掉换成以下的配置文件(注意安装路径的更改). [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld

  • MySQL5.7.10 安装文档教程详解

    1.安装依赖包 yum -y install gcc-c++ ncurses-devel cmake make perl gcc autoconf automake zlib libxml libgcrypt libtool bison 2.安装boost库: 首先先查询是否已经安装过boost rpm -qa boost* 卸载旧boost-*等库: yum -y remove boost-* 下载Boost库,在解压后复制到/usr/local/boost目录下,然后重新cmake并在后面的

  • zabbix 4.04 安装文档教程详解(基于CentOS 7.6)

    1    安装前准备: 1.1   安装JDK 卸载openjdk # rpm -qa | grep java # yum remove java-1.8.0-openjdk # yum remove java-1.8.0-openjdk-headless 安装JDK包 # rpm -ivh jdk-8u191-linux-x64.rpm 1.2   安装依赖包 # yum install -y net-snmp net-snmp-devel OpenIPMI-devel libssh2-dev

  • Win10下免安装版MySQL5.7的安装和配置教程详解

    1.MySQL5.7解压 2.新建配置文件my.ini放在D:\Free\mysql-5.7.26-winx64目录下 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\Free\mysql-5.7.26-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\Free\mysql-5.7.26-winx6

  • Linux系统(CentOS7安装)安装JDK8的教程详解

    JDK 的安装 系统安装就不做过多介绍,大家从网上寻找安装步骤进行安装,不过我推荐大家进行安装时选择桌面图形化格式进行安装,方便做一部分操作,同时在安装过程中选择英文模式,同时我自己在安装的过程中发现使用Oracle VM VirtualBox这个虚拟机工具比使用VM工具开发更加方便些 使用工具 系统:CentOS7_64位(推荐使用最小配置命令窗口) Jdk:jdk1.8.0_191 虚拟机:Oracle VM VirtualBox 文档编写工具:EditPlus 文件传输工具:FileZil

  • C#实现Word和ODT文档相互转换详解

    目录 程序环境 方法1 方法2 格式转换 1. Word转为ODT C# vb.net 2. ODT转为Word C# vb.net ODT文档格式一种开放文档格式(OpenDocument Text).通常,ODT格式的文件可以使用LibreOffice Writer.MS Word或其他一些文档编辑器来打开.我们在处理文档时,可通过格式转换的方式,将ODT转为其他格式,或者将其他格式转为ODT,来获取目标文档.本文,以C#及VB.NET代码展示ODT和Word文档之间相互转换的方法. 程序环

  • linux下安装solr的教程详解

    安装Solr 第一步:将solr的压缩包上传到Linux系统 第二步:解压tomcat tar -zvxf apache-tomcat-7.0.47.tar.gz [root@localhost ~]# tar -zxvf apache-tomcat-7.0.47.tar.gz 第三步:在/usr/local/新建目录solr 第四步:将tomcat拷贝在/usr/local/solr/目录下,并命名为tomcat 第五步 解压solr [root@localhost ~]# tar -zvxf

  • Linux下安装mysql的教程详解

    1. 关闭mysql服务 # service mysqld stop 2. 检查是否有rpm包,如果没有用rpm安装过mysql,不应该有残留,如果有,需要删掉 检查语法: rpm -qa|grep -i mysql 删除语法: rpm -e <包的名字> 如果遇到依赖,无法删除,使用 rpm -e --nodeps <包的名字> 不检查依赖,直接删除rpm包. 3. 通过find命令检查是否有安装mysql文件,有需要删除 检查语法: find / -name mysql 删除语

  • Java 添加超链接到 Word 文档方法详解

    在Word文档中,超链接是指在特定文本或者图片中插入的能跳转到其他位置或网页的链接,它也是我们在编辑制作Word文档时广泛使用到的功能之一.今天这篇文章就将为大家演示如何使用Free Spire.Doc for Java在Word文档中添加文本超链接和图片超链接. Jar包导入 方法一:下载Free Spire.Doc for Java包并解压缩,然后将lib文件夹下的Spire.Doc.jar包作为依赖项导入到Java应用程序中. 方法二:通过Maven仓库安装JAR包,配置pom.xml文件

  • Babel自动生成Attribute文档实现详解

    目录 1. 前言 2. 开发自动生成属性文档插件 2.1 生成Babel插件模板: 2.2 转换思路详解: 2.3 单元测试用例: 2.4 AST分析详解: 2.5 插件开发过程: 2.5.1 定义Comment.ApiTable类型对象: 2.5.2 插件主逻辑分析: 2.5.3 主逻辑实现: 2.5.4 注释解析函数: 2.5.5 Markdown表格拼装: 2.5.6生成结果展示~ 3. 总结 1. 前言 利用Babel自动解析源码属性上的注释生成对应Markdown文档,这个场景的应用主

  • Mysql免安装版设置密码教程详解

    方法1: 用SET PASSWORD命令 MySQL -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqladmin mysqladmin -u root password "newpass" 如果root已经设置过密码,采用如下方法 mysqladmin -u root password oldpass "newpass" 方法3: 用UPDA

随机推荐