基础篇

.Neter玩转Linux系列之一:初识Linux

.Neter玩转Linux系列之二:Linux下的文件目录及文件目录的权限

.Neter玩转Linux系列之三:Linux下的分区讲解

.Neter玩转Linux系列之四:Linux下shell介绍以及TCP、IP基础

.Neter玩转Linux系列之五:crontab使用详解和Linux的进程管理以及网络状态监控

.Neter玩转Linux系列之六:Linux下MySQL的安装、配置、使用

实战篇

Ubuntu16.04.1上搭建分布式的Redis集群,并使用C#操作

一、Linux安装MySQL

(1)下载安装包:https://dev.mysql.com/downloads/mysql/

(2)解压并安装

命令:tar zxvf 文件名

解压完成之后,重名一下文件夹名字。

命令:mv 文件名1  文件名2

由于MySQL运行需要libaio1库,所以需要运行以下命令进行安装:

sudo apt-get install libaio1

二、配置和使用MySQL

(1)创建MySQL的组:mysql目的是方便管理MySQL数据库

(2)创建mysql用户,并放入到mysql组

命令:useradd   -g   mysql mysql

(3)命令:sudo mkdir mysql-files  (新建一个目录)

(4)修改文件夹的权限

  • sudo chmod 750 mysql-files

  • chown  -R   root .  (修改 文件的 所有者)  这样做的目的是为了安全,不是所有的人都能碰MySQL的文件的。

  • chgrp   -R  mysql .  (改变用户组)

(5)安装初始化,注意:此部最后一行会有一个初始化密码,用于root账号的首次登录

下面框主的就是生成的登录密码。

(6)生成证书

(7)把权限修改回来

(8)启动MySQL数据库

sudo bin/mysqld_safe --user=mysql &  [&表示以后台的方式启动]

(9)登录测试并修改root密码

注意:在登录MySQL时,一定要切换到mysql的bin目录下面,然后再执行 ./mysql -u root -p

提示输入密码,在输入上面自动生成的密码。

增加一个'root'@'%'账号实现远程登录

mysql> grant all privileges on *.* to 'root'@'%' identified by '新密码' with grant option;

(10)配置服务自动启动

#复制服务文件到/etc/init.d

sudo cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql.server

建议重开一个终端,不要关闭现有的终端。

安装sysv-rc-conf

sudo apt-get install sysv-rc-conf

启动sysv-rc-conf

sudo sysv-rc-conf

按空格键出现X,然后按Q退出。重启即可。

服务的相关操作命令:

#服务状态
sudo service mysql.server status
#服务启动
sudo service mysql.server start
#服务停止
sudo service mysql.server stop

(11)配置环境变量

到此MySQL的安装和配置全部OK,好了,本系列文章到此结束,如果后续有补充,我不会不定时更新上去,希望对你有帮助。觉得可以的话,希望点下推荐哈~你们的推荐是我的动力。

参考文章:http://www.cnblogs.com/EasonJim/p/7147787.html
https://dev.mysql.com/doc/refman/5.7/en/binary-installation.html

强烈推荐您动手试试,因为你会遇到好多问题(*^__^*) 嘻嘻……

基础篇

.Neter玩转Linux系列之一:初识Linux

.Neter玩转Linux系列之二:Linux下的文件目录及文件目录的权限

.Neter玩转Linux系列之三:Linux下的分区讲解

.Neter玩转Linux系列之四:Linux下shell介绍以及TCP、IP基础

.Neter玩转Linux系列之五:crontab使用详解和Linux的进程管理以及网络状态监控

.Neter玩转Linux系列之六:Linux下MySQL的安装、配置、使用

实战篇

Ubuntu16.04.1上搭建分布式的Redis集群,并使用C#操作

作者:郭峥

出处:http://www.cnblogs.com/runningsmallguo/

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。

.Neter玩转Linux系列之六:Linux下MySQL的安装、配置、使用的更多相关文章

  1. Linux CentOS下MySQL的安装配置之浅谈

    前期必备安装:VMware虚拟机,CentOS镜像[注意:Linux下使用CentOS   MySQL是不用在官网下载的,只需要配置就OK了] 下面开始正式操作: //CentOS安装MySQL之浅谈 ...

  2. (0.2)linux下Mysql的安装配置与管理入门(目录篇)

    本章学习内容: 1.基于Linux平台的Mysql项目场景介绍 1.1.互联网各类网站.购物网站.门户网站.博客系统.IDC,云平台,VPS,虚拟主机空间,论坛,嵌入式. 2.mysql数据库运行环境 ...

  3. win7下MySQL的安装配置及卸载 笔记分享

    一.官网下载地址:https://dev.mysql.com/downloads/mysql/ 1.选择对应版本,下载免安装版: 2.不要注册账号,点击"No thanks,just sta ...

  4. linux下mysql的安装配置

    http://blog.csdn.net/xiagege3/article/details/41852895   (实战用的此文,要求mysql源码必须是未编译的,需依赖cmake编译) http:/ ...

  5. windows下mysql免安装配置

    我下载的是mysql-5.5.20-win32.zip版本 1.解压 2.配置环境变量(让系统知道你的bin在哪个位置)path里面设置到安装目录的bin目录 3.复制一个my-huge.ini 另存 ...

  6. Mysql在windows下的免安装配置步骤和重新安装的步骤

    windows下mysql免安装配置 1. 下载mysql免安装压缩包 下载mysql-5.6.22-winx64.zip 解压到本地D:\mysql-5.6.22-winx64 2. 修改配置文件 ...

  7. Linux下Kafka单机安装配置方法(图文)

    Kafka是一个分布式的.可分区的.可复制的消息系统.它提供了普通消息系统的功能,但具有自己独特的设计.这个独特的设计是什么样的呢 介绍 Kafka是一个分布式的.可分区的.可复制的消息系统.它提供了 ...

  8. Linux(Ubuntu)下MySQL的安装与配置

    转自:http://www.2cto.com/database/201401/273423.html 在Linux下MySQL的安装,我一直觉得挺麻烦的,因为之前安装时就是由于复杂的配置导致有点晕.今 ...

  9. Linux 下 mysql的基本配置

    Linux 下 mysql的基本配置 2013年02月27日 ⁄ MySQL ⁄ 共 3000字 ⁄ 暂无评论 ⁄ 被围观 2,483 views+ 1. Linux mysql安装:    $ yu ...

随机推荐

  1. java的jar包加密

    由于项目要求(虽然我觉得代码没什么机密可言...),写好的jar包需要做一定加密处理 这里提供两种办法,一种奇葩,一种通用 1. 直接修改jar文件: 具体步骤: 在代码中插入一段不会运行的到的代码 ...

  2. node.js 89行爬虫爬取智联招聘信息

    写在前面的话, .......写个P,直接上效果图.附上源码地址  github/lonhon ok,正文开始,先列出用到的和require的东西: node.js,这个是必须的 request,然发 ...

  3. ABP 框架学习-01篇

    从来没有自己写过太多的技术性文章,博客里面的文章都是拷贝别人的东西,做一个笔记功能给自己用的.最近觉得应该写点自己的学习博客 https://aspnetboilerplate.com/ ABP框架, ...

  4. chrome开发工具指南(四)

    Sources 面板中 代码段是您可以从任何页面运行的小脚本(类似于小书签). 使用"Evaluate in Console"功能可以在控制台中运行部分代码段. 请注意,Sourc ...

  5. (复杂值vs原始值)&&内存空间 — 准确我们的JavaScript世界观(一):

    写在前面 最近在读<JavaScript启示录>,这本书不是JavaScript的详尽的参考指南,但是把对象作为了解JavaScript的透镜,受益匪浅. 那么我们先来聊一下JavaScr ...

  6. 三种计算c#程序运行时间的方法

    三种计算c#程序运行时间的方法 第一种: 利用 System.DateTime.Now // example1: System.DateTime.Now method DateTime dt1 = S ...

  7. 团队作业8——第二次项目冲刺(Beta阶段)5.27

    1.当天站立式会议照片 会议内容: 本次会议为第七次会议 本次会议在陆大楼2楼召开,本次会议内容: ①:检查总结上次任务完成情况 ②:安排今天的分工 ③:对昨天的问题进行讨论 2. 每个人的工作 (有 ...

  8. 结对作业1----基于flask框架的四则运算生成器

    011.012结对作业 coding地址:https://coding.net/u/nikochan/p/2nd_SE/git 一.作业描述 由于上次作业我没有按时完成,而且庞伊凡同学编程能力超棒,所 ...

  9. 201521123077 《Java程序设计》第9周学习总结

    1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容. 异常分为uncheckedException和checkedException checkedException 继 ...

  10. 201521123088《Java程序设计》第11周学习总结

    1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 本次PTA作业题集多线程 1. 互斥访问与同步访问 完成题集4-4(互斥访问)与4-5(同步访问) ...