下载mysql. 略,去官网

1. 配置my.cnf. 把mysql提供的配置模板 copy到/etc/my.cnf

(先读取/etc/my.cnf,再去读/etc/mysql/my.cnf,第三个读/$base_dir$/my.cnf)

cp /usr/local/mysql-5.7.14/support-files/my-default.cnf /etc/

2, 配置my.cnf

basedir=/usr/local/mysql
datadir=/data/mysql/data
pid-file=/data/mysql/data/db.pid
port= 3306
server_id=1015127
socket=/tmp/mysql.sock

3, 设置base_dir

短链过去,避免修改:

ln -s /usr/local/mysql-5.7.14 /usr/local/mysql

4, 创建好mysql用于存放data的文件夹

如 :

data文件夹 /data/mysql/data

(这一步很重要,先创建好,再分配权限,不如由mysql 初始化自己生成的。不指定用户容易造成权限问题)

5,mysql默认是用mysql用户进行运行的, 故需要创建并授权mysql用户与组(运行用户可以在my.cnf上修改,一般不修改)

groupadd mysql

useradd -r -g mysql mysql

授权相应目录

chown -R mysql:mysql /data/mysql/data

chown -R mysql:mysql /usr/local/mysql

6, 初始化

mysqld --initialize --user=mysql

user要带上,不然容易引起后面权限问题

如:

[Note] A temporary password is generated for root@localhost: W*U.%Izer3J8

记录好当前初始化的密码,登录时用到

7,配置service的命令支持,

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

启动:

service mysql start

启动时,出现问题,大概率是文件权限问题, 查看 base的目录与pid目录,还有data目录是否有权限(分给mysql的)。如如果用root去initialize之后自己创建的data是没mysql的权限的,重复执行授权命令

没问题的话,会出现

Starting MySQL. SUCCESS!

8, 第一次登录需要修改密码

SET PASSWORD = PASSWORD('123456');

9.授权远程管理,一般不会只在本机使用

USE mysql;

CREATE USER 'hejb'@'%' IDENTIFIED BY '123456'; //创建用户hejb ,密码123456的账户

grant ALL on *.* to hejb@'%'; //授权所有

flush privileges;

OK, 可以远程连接成功了,可以尝试用navicat连接试试

mac 的mysql 的安装

下载:

http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.10-osx10.10-x86_64.dmg

客户端直接引用:

echo 'export PATH=/usr/local/mysql/bin:$PATH' >> ~/.bash_profile

. ~/.bash_profile

1-1, 一个简单的mysql 安装教程,基于mysql 5.7解压版本.的更多相关文章

  1. heidsql(mysql)安装教程和mysql修改密码

    简单介绍安装 官网下载:https://mariadb.org/download/ 直接下载(mariadb-10.3.9-winx64.msi):https://github.com/weibang ...

  2. 2021 MySQL安装教程(最新教程)- 含网盘下载

    大家好,我是 我玩亚索我会C.最近电脑重装系统了,然后就想着装个MySQL,由于很久没装过了,于是上网搜索了教程,但是发现现在MySQL安装和之前的不一样了,网上都是旧版的安装教程,所以我就做一篇新版 ...

  3. mysql安装教程,mysql安装配置教程

    MySQL的安装教程 一.MYSQL的安装 首先登入官网下载mysql的安装包,官网地址:https://dev.mysql.com/downloads/mysql/ 一般下载这个就好,现在的最新版本 ...

  4. CentOS下Mysql安装教程

    CentOS下Mysql安装教程 本人学习Linux时使用的是CentOs5.5版本,在该环境中,Mysql的安装方法有很多种,下面我只讲我这次成功了的方法,作为一个记录,供大家参考,同时给自己做一个 ...

  5. Windows之MySQL安装教程

    MySQL安装说明 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,My ...

  6. C#中缓存的使用 ajax请求基于restFul的WebApi(post、get、delete、put) 让 .NET 更方便的导入导出 Excel .net core api +swagger(一个简单的入门demo 使用codefirst+mysql) C# 位运算详解 c# 交错数组 c# 数组协变 C# 添加Excel表单控件(Form Controls) C#串口通信程序

    C#中缓存的使用   缓存的概念及优缺点在这里就不多做介绍,主要介绍一下使用的方法. 1.在ASP.NET中页面缓存的使用方法简单,只需要在aspx页的顶部加上一句声明即可:  <%@ Outp ...

  7. 关于新版的MySQL安装教程

    主要参考大大的博客,连接如下:https://www.cnblogs.com/xiaohanlin/p/10345501.html 在装MySQL时,突然发现最新版的居然是.zip格式的,我原来的还是 ...

  8. Docker系列之MySQL安装教程

    Docker系列之MySQL安装教程 有了前面的基础教程Docker系列之常用命令操作手册之后,本博客记录一篇mysql的安装教程 mysql镜像查询命令 docker search mysql 几个 ...

  9. windowns环境下mysql 安装教程

    windowns环境下mysql 安装教程 一:这里以绿色版安装为例(解压就可以使用) 下载地址: 下载页面:https://dev.mysql.com/downloads/mysql/  2:点击 ...

  10. MySQL8.0.20下载与安装详细图文教程,mysql安装教程

    MySQL下载与安装(8.0.20版)教程 mysql安装包+mysql学习视频+mysql面试指南视频教程 下载地址: 链接:https://pan.baidu.com/s/1FmLFhGlajBQ ...

随机推荐

  1. Java进阶 - [1-1] 六大设计原则

    不要因为某本书而去读,而是因为这本书让你读起来时常有共鸣而去读. 一.单一职责原则 [术语]:SRP,Single Reposibility Principle [定义]:一个类或者模块只负责完成一个 ...

  2. 基于Openframeworks调取摄像头方式的定时抓拍保存图像方法小结

    这次是采用Openframeworks来调取摄像头画面并抓图保存. 开始 借向导自动生成代码,因为要调取摄像头设备,因此增添ofVideoGrabber对象声明,又因为保存需求,所以还需添加ofPix ...

  3. 基于融合语义信息改进的内容推荐算法。Improved content recommendation algorithm integrating semantic information

    引言 路漫漫其修远兮,吾将上下而求索.每天一篇论文,做更好的自己. 本文读的这篇论文为发表于2023年5月28日的一篇名为<基于融合语义信息改进的内容推荐算法>(基于融合语义信息改进的内容 ...

  4. 【检索类型EI、Scopus】第二届智能计算与数据分析国际学术会议(ICDA 2025)

    为探讨数据科学和计算智能领域的关键问题,促进相关交流,由黄河科技学院主办的2025年第二届智能计算与数据分析国际学术会议(ICDA 2025)将于2025年8月22日-24日在中国郑州召开.本届会议拟 ...

  5. 通过 C# 打印Word文档

    Word文档是日常办公和学习中不可或缺的一部分.比如在商务往来中,经常需要打印 Word 文档用于撰写和传递正式的商务信函.合作协议.项目提案等.打印出来的文档便于双方签字盖章,具有法律效力和正式性. ...

  6. 基础指令:grep、wc、管道符( | )、head、tail、less、more、sort、uniq、Linux软件安装、重定向及

    目录 3.0 dd读取.转换并输出数据 3.1 压缩 (tar.zip).解压缩(tar xf.unzip) 3.2 ln软硬链接 3.2.1 软链接: 3.2.2 硬链接: 3.3 find文件查找 ...

  7. Oracle11g的SGA和PGA设置为多大最合适?

    Oracle官方文档推荐: MEMORY_TARGET=物理内存 x 80% MEMORY_MAX_SIZE=物理内存 x 80% 对于OLTP系统:  SGA_TARGET=(物理内存 x 80%) ...

  8. 国产化-内存数据库tendis-单机安装(完美替代redis)

    挺好的产品腾讯能开源还是体现了大厂的担当和格局,赞一个.阿里也开源了一些不错的产品后面讲. Tendis 介绍 Tendis 是腾讯公司开源的一款高性能分布式存储系统,基于 Redis 协议开发,具有 ...

  9. 写给自己的话,学院派 C 转 实用派Java

    本人计算机专业出身,学校学习过C / VC++. 写过很一般的代码, 刷过北大百炼 ACM 的部分试题.学过数据结(还可以),数据库(学的一般会用sql).用 c指针链表构建过二叉树实现过哈夫曼编码加 ...

  10. 【保姆级教程】windows 安装 docker 全流程

    一.背景 许多小伙伴在安装 Dify 或是 RagFlow 这些工具的时候,往往会遇到一个难题,那就是 Docker 的安装. 首先,我们的PC安装的绝大部分是 Windows,但众所周知的原因,Wi ...