近段时间把自己电脑(win)、虚拟机(Ubuntu)以及阿里云(ubuntu)都重置了一遍,其中本机以及阿里云都有用到MySQL,不想之后找教程找的那么麻烦。所以就自己总结一遍,一次性把轮子造好。

环境

Win10 1803 Home

Ubuntu 16.04.3

Windows环境下安装

下载MySQL压缩包

https://dev.mysql.com/downloads/mysql/

解压到本地目录,并添加一个配置文件,命名为my.ini,内容如下:

[mysqld]

# 设置为自己MYSQL的安装目录

# 注意是双斜杆,我就入过坑

basedir=D:\\MySQL

# 设置为MYSQL的数据目录

# 文件夹需手动创建

datadir=D:\\MySQL\\data

default-storage-engine=INNODB

character-set-server=utf8

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[client]

# 设置mysql客户端连接服务端时默认使用的端口

port=3306

default-character-set=utf8

以管理员权限进入MySQL的bin目录

d: //MySQL的安装目录盘符

cd MySQL/bin

安装MySQL服务

mysqld --install

//出现Service successfully installed即安装成功

初始化日志文件

mysqld --initialize --console

记住mysql反馈语句中最后一条:a temporary password is....为第八步出现的问题作铺垫。

配置环境变量

;D:\MySQL\bin;

//分号分隔前属性,bin目录的路径换成自己电脑的路径

启动服务

net start mysql

登录服务器

mysql -uroot -p

输入密码提示Access denied for user 'root'@'localhost' (using password: YES)

解决方法及后续步骤:解决MySQL 8.0登录Access denied for user 'root'@'localhost' (using password: YES)

Ubuntu环境下安装

打开终端

输入命令

sudo apt-get install mysql-server

sudo apt-get isntall mysql-client

sudo apt-get install libmysqlclient-dev

在安装过程中会让你输入密码以及确认密码,不要忘掉,那是mysql的root用户密码

检查是否安装成功

sudo netstat -tap | grep mysql

若出现截图内的语句即说明安装成功

存在的一点点问题

原本我是想在ubuntu下像在win一样通过配置文件进行安装的,但是试了很久都不行最后再次重置了服务器。

如果你们有什么方法是可以的可以在评论告诉我。

win下ubuntu安装mysql_MySQL在Win10与Ubuntu下的安装与配置相关推荐

  1. 关于uefi启动的笔记本安装win7,win10,Ubuntu三系统

    1.准备: 2个U盘,1台电脑. 2.注意事项: 1.由于安装系统需要进行格式化操作,安装之前需要做好备份工作 . 2.下载U盘启动工具,例如微PE等,进行启动盘的制作 3.准备好win7,win10 ...

  2. linux在python的虚拟环境下运行程序_在win10和linux上分别安装Python虚拟环境的方法步骤...

    很多初学者会使用windows作为开发机使用, 今天就来看下如何在win10和Linux下分别安装Python虚机环境.虚机环境有非常多的优点,今天我们用的虚拟环境是virtualenv. virtu ...

  3. 深度学习环境搭建第一步----Ubuntu 安装(win7 + win10)

    Windows下安装Ubuntu 16.04双系统 一.Win7 装  Ubuntu 1. 下载,四个版本,区分32和64位,优麒麟 16.04 LTS(长期支持)版本 来自 <http://c ...

  4. Win10子系统Ubuntu安装Thingworx8.5--1. WSL Ubuntu 安装

    最近因工作原因需要重装Thingworx,在WIn10的WSL中进行安装. 1. Win10 --WSL Ubuntu 安装 2.Ubuntu --Thingworx安全文件准备 3.Ubuntu - ...

  5. Win10 计算机入域后安装程序、打开重要设置都要输入域管理员密码才行

    环境: Windows sever 2019AD域 域内客户端Win 10 专业版 问题描述: Win10 计算机入域后安装程序.打开重要设置都要跳出用户账户设置,输入域管理员密码才行,很不方便 解决 ...

  6. 计算机安装错误及分析,安装Win7/Win8/Win10系统提示无法安装所需的文件及错误代码0X80070002的解决方法...

    有些朋友在安装Win7 Win8或是Win10在复制文件步骤可能会遇到这样的错误:windows无法安装所需的文件,文件不存在,这时安装过程就要中断了,请确保安装所需的所有文件可用,并重新启动安装.错 ...

  7. 亲测!UEFI启动模式下,电脑安装win10和Ubuntu双系统

    作为刚刚入门编程领域的新手,刚到实验室就听说以后研究方向涉及机器学习.深度学习等,需要使用Linux系统,神经病一样的兴奋了起来,正好又在前段时间换了新电脑,就动手操作起来,但是果然如网上一些攻略所描 ...

  8. WIN10环境下安装ubuntu关于GPT+legacy+无法启动ubuntu+无法启动WIN10的问题解决方法

    一.前言 首先,先感谢各位前辈,你们愿意把解决问题的方法整理并分享,帮助其他人遇到类似问题的人,让我们可以在遇到困难时候及时得到帮助,向你们致敬.不多说了,上主题. 二.问题描述 我买了台新的笔记本电 ...

  9. Win10与Ubuntu双系统下安装tensorflow2.0全流程备忘录

    Win10与Ubuntu双系统下安装tensorflow2.0个人备忘录 全部流程 安装Windows10 安装Ubuntu18.04 安装nVidia驱动 禁用nouveau 安装nVidia驱动 ...

最新文章

  1. 单片机编程简单吗?arduino为什么不适合大学生?
  2. POJ_1976 A Mini Locomotive (dp)
  3. 迷你linux设备,ComputeLab发布MintBox迷你PC:专为Linux系统玩家打造
  4. 一条nginx命令引发的对于容器的思考
  5. mysql pmod项目_内置函数 - 数学函数 - 《Apache Doris 文档(201812)》 - 书栈网 · BookStack...
  6. WordPress后台删除不需要的侧边栏菜单
  7. 【目标检测】Anchor-Free算法--CenterNet详解
  8. macbook2015年早期版本更换三星1T 980nvme遇坑过程
  9. Xshell上传文件
  10. java去掉标点符号_java去除空格、标点符号的方法实例
  11. 杨浦区服务器维修,上海杨浦区dns服务器地址
  12. noip2014 生活大爆炸版 石头剪刀布 (模拟)
  13. 公众号开发(三)----接收事件推送之关注/取消关注事件
  14. 什么是Google Ads?
  15. [python八卦] zz 一位大牛整理的Python资源
  16. 文件服务器找不到ad,找不到本地 Exchange 服务器的 AD 对象或者对象无效
  17. 马云的菜鸟网络已犯了几个关键性的重大战略错误
  18. 【附源码】计算机毕业设计SSM校园二手商品交易系统
  19. 可怕流氓:百度全家桶
  20. STM32 STM8 GD32 脱机烧录器 ,

热门文章

  1. 深入解析Java OutOfMemoryError
  2. “黑客”一年能赚多少钱?
  3. Mybatis + SpringMVC + Maven实现分页查询
  4. sqlite3 解决并发读写冲突的问题
  5. SharePoint 2010 新体验5 - Office Web Applications
  6. 利用WebClient发送一个简单的HTTP GET请求并且取回响应
  7. mysql100个优化技巧_MySQL 调优/优化的 100 个建议
  8. 查看oracle已经锁定的表,Oracle中查询被锁定的表
  9. java args例子_Spring AOP中使用args表达式的方法示例
  10. 教你实现Vscode的Markdown预览