centos安装 mysql_Linux centos 安装 mysql 5.6

一、mysql下载

1、方式一(简单粗暴)

直接在linux 目录下wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz

2、方式二(官方下载)

浏览器打开网址:https://www.mysql.com

如下图依次点击1、2、3、4步

91d8f70f8a25fc0a4889778dcc761db0.png

如下图设置对应版本点击 Download

f3c33c9c34eecbc88efe832d1649ce2f.png

如下图到对应位置右键复制连接地址

f5e8b3bdf9681d8222474948956b7022.png

二、安装mysql(注:大佬飞过,如有不好的地方欢迎留言)

1、解压

解压: tar zvxf mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz

重命名:mv mysql-5.6.43-linux-glibc2.12-x86_64/ mysql

把mysql移动到指定目录:mv mysql /usr/local/mysql

2、添加系统mysql组与用户mysql

添加组:groupadd mysql

添加用户:useradd -r -g mysql mysql

3、创建mysql数据库数据目录并指向

创建数据库数据目录:mkdir -p /data/mysql/data

创建数据库日志目录:mkdir -p /data/mysql/log

打开配置文件:vim /etc/my.cnf

修改数据库数据目录的指向,我把默认的给注释了,然后填写了自己想要指向的目录及文件 wq保存

37a492ca473b5ad27564852f1aeb11e5.png

创建log文件:vim /data/mysql/log/mariadb.log  记得wq保存

创建pid文件:vim /data/mysql/log/mariadb.pid  记得wq保存

修改目录权限:chown -R mysql:mysql /data/mysql/

到mysql目录下:cd /usr/local/mysql

初始化数据库:./scripts/mysql_install_db --user=mysql  初始化我的阿里云遇到了两个问题,下面有例出问题与解决方法

三、设置mysql

添加服务器启动:cp support-files/mysql.server /etc/init.d/mysqld

启动mysql:service mysqld start

修改root密码:./bin/mysqladmin -u root -h127.0.0.1 password '123456'

进入mysql:./bin/mysql -uroot -h127.0.0.1 -p123456

linux 就可以正常操作mysql了,不过远程工具连接可以会出现如下问题

56de9932c69eb4807038e6ba24c6144a.png

解决方法:update mysql.user set host = '%' where user = 'root';  后面有个报错不管它

修改后刷新:flush privileges;

再次用远程工具连接就可以了

遇到的问题

1、FATAL ERROR: please install the following Perl modules before executing ./scripts/mysql_install_db:

Data::Dumper

解决方法:yum -y install autoconf

2、Installing MySQL system tables.../home/mysql//bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

解决方法:yum install libaio

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

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

相关文章

python定义一个类savingaccount表示银行账户_c#教程之c#模拟银行atm机示例分享

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ATM{abstract class Account{//账户号码protected long id;public long ID{get { return id; }set { id value; }}//账户密码protected string password;public string PassWor…

php 在线人数 mysql_PHP+MYSQL实例:编写网站在线人数的程序代码

以下为引用的内容://Put your basic server info here$server "localhost"; //normally localhost$db_user "root"; //your MySQL database username$db_pass "password"; //your MySQL database password$database "users&…

tracepro杂散光分析例子_光刻机的蜕变过程及专利分析

来源:芯通社近两年,中国芯片产业受到了严重打击,痛定思痛之余也让国人意识到芯片自主研发的重要性。从2008年以来,十年间,芯片都是我国第一大宗进口商品,进口额远超于排名第二的石油。2018年我国进口集成电…

docker mysql日志_面试官问:了解Mysql主从复制原理么?我呵呵一笑

搭建Mysql主从同步之前,我们先来说他们之间同步的过程与原理:同步复制过程献上一张图,这张图诠释了整个同步过程主从复制过程:slave节点与主节点进行连接,建立主从关系,并把从哪开始同步,及哪个…

python 文件加密_python实现文件快照加密保护的方法

本文实例讲述了python实现文件快照加密保护的方法。分享给大家供大家参考。具体如下:这段代码可以对指定的目录进行扫描,包含子目录,对指定扩展名的文件进行SHA-1加密后存储在cvs文件,以防止文件被篡改调用方法:python…

查看socket缓冲区数据_什么是socket缓冲区?

Socket 就是发送和接收网络数据,Socket 有发送缓冲也有接收缓冲,这些缓冲区有什么作用?1、什么是Socket缓冲区?熟悉 Socket 的读者都知道,Socket 的发送和接收,就是调用 send 和 recv 函数。实际操作中&…

python登录并关注公众号_python微信公众号之关注公众号自动回复

我们知道一旦使用开发者模式,我们就无法使用公众号平台中的自动回复功能,也就是关注自动回复功能只有自己写才可以。如图所示,我们无法直接使用此功能。那么接着上一个博客,我们完成了关键词自动回复功能,博文地址实现…

哈工大大数据实验_科研常用 | 实验大数据分析方法

对于每个科研工作者而言,对实验数据进行处理是在开始论文写作之前十分常见的工作之一。但是,常见的数据分析方法有哪些呢?常用的数据分析方法有:聚类分析、因子分析、相关分析、对应分析、回归分析、方差分析。1、聚类分析(Cluste…

搭建github服务器_搭建一个属于自己的公网博客

相信每一位程序员都喜欢拥有一个属于自己的博客。当然,在我认为,内容以及模块都要自己进行可扩展定义才是真正属于自己的。那么想要一个博客就必须要有一个服务器和一个域名,这样的话才能让自己的博文内容发扬光大,但是服务器的性…

mysql超过1W条查询不显示_mysql 被写入1W数据后无法select*from table,但是加入limit参数后可以查询...

数据库表结构 innodbSELECT 查询错误提示ERROR 2013 (HY000): Lost connection to MySQL server during query我觉得可能是 SELECT 执行时间过长,所以报错.mysql 日志150414 03:11:26 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql150414 3:11:27 In…

python分支结构基础实训_零基础Python教程-分支结构

文章目录下面就让我们先一起学习单分支结构:单分支结构双分支结构多分支结构在日常生活中,我们会遇到很多选择类的问题。比如:午饭吃螺蛳粉还是生煎包?下班回家坐地铁还是公交车?这也就是我们编程语言中常说的“分支结构”,今天…

mysql修改级联表数据_MySQL数据库 外键,级联, 修改表的操作

1.外键: 用来建立两张表之间的关系- 一对多- 多对多- 一对一研究表与表之间的关系:1.定义一张 员工部门表id, name, gender, dep_name, dep_desc- 将所有数据存放在一张表中的弊端:1.结构不清晰 ---> 不致命2.浪费空间 ---> 不致命3.可扩展性极差 ---> 不可忽视的弊端…

python3 urllib安装_对python3 urllib包与http包的使用详解

urllib包和http包都是面向HTTP协议的。其中urllib主要用于处理 URL,使用urllib操作URL可以像使用和打开本地文件一样地操作。而 http包则实现了对 HTTP协议的封装,是urllib.request模块的底层。1.urllib包简介2. http 包简介1.urllib包简介urllib包主要模…

OpenCV学习笔记 - 使用密集光流检测运动的简单方法

一、简述 使用光流进行运动检测的方法与帧间差分方法类似。主要区别在于第一步,我们将从光流而不是帧差分中获取初始运动信息(一些神经网络模型也是基于光流和原始图像进行运动识别训练的)。 该算法概述如下: 1、计算密集光流 2、获得运动掩模的阈值光流 3、在运动蒙版中查…

mysql 5.6.27安装图解_Linux下MySQL 5.6.27 安装教程

本文实例为大家分享了Linux下MySQL 5.6.27 安装教程,供大家参考,具体内容如下1、下载地址2、将压缩包上传到服务器3、解压tar -zxf mysql-5.6.27-linux-glibc2.5-x86_64.tar.gz4、移动压缩包至mysql文件夹下mp mysql-5.6.27-linux-glibc2.5-x86_64 /usr…

linux部署tomcat项目404_Tomcat部署项目的几种常见方式

点击蓝字“程序员考拉”欢迎关注!1 /直接将web项目文件件拷贝到webapps目录中这是最常用的方式,Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。如果你想要修改这个默认目录,…

mysql bug_MySQL 记一次 Bug发现过程

水平有限有误请谅解这个问题是一位朋友DBA-老庄的,他们使用的是PXC环境如下:MySQL:5.7.18-15wsrep:29.20os:Red Hat Enterprise Linux Server release 6.5实际上我对PXC并不是很熟,通过分析pstack还是找到了问题。并且提交Bug,percona确认了。虽然我不是…

用python将word文档导入数据库_python读取word文档,插入mysql数据库的示例代码

表格内容如下:1、实现批量导入word文档,取文档标题中的数字作为编号2、除取上面打钩的内容需要匹配出来入库入库,其他内容全部直接入库mysql# wuyanfeng# -*- coding:utf-8 -*-# 读取docx中的文本代码示例import docximport pymysqlimport re…

mysql编程语法_MYSQL语法(一)

数据表准备:CREATE TABLE student3 ( id int, name varchar(20), age int, sex varchar(5), address varchar(100), math int, english int);INSERT INTO student3(id,NAME,age,sex,address,math,english) VALUES(1,马云,55,男,杭州,66,78),(2,马化腾,45,女,深圳,98…

python绘制混淆矩阵_如何实现python绘制混淆矩阵?

大家从python基础到如今的入门,想必都对python有一定基础,今天小编给大家带来一个关于python的高阶内容——绘制混淆矩阵,一起来看下吧~介绍:混淆矩阵通过表示正确/不正确标签的计数来表示模型在表格格式中的准确性。计算/绘制混淆…