MySQL在Win10与Ubuntu下的安装与配置
本文首发于cartoon的博客
转载请注明出处:https://cartoonyu.github.io/cartoon-blog
近段时间把自己电脑(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一样通过配置文件进行安装的,但是试了很久都不行最后再次重置了服务器。
如果你们有什么方法是可以的可以在评论告诉我。
MySQL在Win10与Ubuntu下的安装与配置的更多相关文章
- JDK在Win10与Ubuntu下的安装与配置
本文首发于cartoon的博客 转载请注明出处:https://cartoonyu.github.io/cartoon-blog 近段时间把自己电脑(win).虚拟机(Ubun ...
- [转]:Ubuntu 下Apache安装和配置
[转]:Ubuntu 下Apache安装和配置_服务器应用_Linux公社-Linux系统门户网站 https://www.linuxidc.com/Linux/2013-06/85827.htm ...
- Torch7在Ubuntu下的安装与配置
Torch7的本系列教程的主要目的是介绍Torch的入门使用.今天首先分享一下Torch7的安装.(在Ubuntu14.04安装torch7) 为什么选择Torch Torch的目标是在建立科学算法的 ...
- Ubuntu 下Apache安装和配置
在Ubuntu上安装Apache,有两种方式:1 使用开发包的打包服务,例如使用apt-get命令:2 从源码构建Apache.本文章将详细描述这两种不同的安装方式. 方法一:使用开发包的打包服务—— ...
- Ubuntu 下Apache安装和配置2
在Ubuntu上安装Apache,有两种方式:1 使用开发包的打包服务,例如使用apt-get命令:2 从源码构建Apache.本文章将详细描述这两种不同的安装方式. 方法一:使用开发包的打包服务—— ...
- ubuntu下Pycharm安装及配置
从知乎里看到了Pycharm的介绍,感觉还不错,记录下今天的安装过程 1.从http://www.jetbrains.com/pycharm/download/下载最新的Pycharm 2.在终端中进 ...
- 【转载】Ubuntu下SVN安装和配置
一.SVN安装 1.安装包 1.$ sudo apt-get install subversion 2.创建项目目录 $ sudo mkdir /home/xiaozhe/svn $ cd /home ...
- Ubuntu下SVN安装和配置
一.SVN安装 1.安装包 1.$ sudo apt-get install subversion 2.创建项目目录 $ sudo mkdir /home/xiaozhe/svn $ cd /home ...
- eclipse(1)----ubuntu下的安装与配置
eclipse的安装与配置 1.eclipse官网下载,最新版本eclipse-jee-oxygen-3-linux-gtk-x86_64.tar.gz 2.tar包存在~/Download/下,解压 ...
随机推荐
- 【纯净软件】三款照片EXIF信息删除软件 Clear Exif、JPEG & PNG Stripper、Easy Exif Delete 非专业横向对比
商业软件:需支付费用后方可使用. 共享软件:需支付费用,但可以先免费试用(有使用期限.功能限制). 免费软件:无需支付费用,无使用期限,无功能限制. 纯净软件:无广告.无联网行为的免费软件. 自由软件 ...
- 实用maven笔记三-仓库
maven管理依赖的一个很重要的基础在于,其维护了收集大量依赖jar包的仓库. maven的仓库分类为本地仓库和远程仓库. 构件在仓库的路径大致为:groupId/artifactId/version ...
- Dubbo 系列(07-1)集群容错 - 服务字典
Dubbo 系列(07-1)集群容错 - 服务字典 [toc] Spring Cloud Alibaba 系列目录 - Dubbo 篇 1. 背景介绍 本篇文章,将开始分析 Dubbo 集群容错方面的 ...
- UVA 10806 Cheerleaders
Cheerleaders Description C Cheerleaders In most professional sporting events, cheerleaders play a ...
- react textArea 高度不变化问题
ref={el =>{ if(el){ el.textareaRef.style.height = el.textareaRef.scrollHeight + 'px'; } } }
- webpack 集成 Typescript && Less
webpack 集成 Typescript && Less TypeScript是JavaScript的一个类型化的超集,可以编译成纯JavaScript,在本指南中,我们将学习如何将 ...
- 【转载】RabbitMQ正确的安装方式(windows10)
链接地址:https://www.cnblogs.com/saryli/p/9729591.html
- Apache Hadoop集群离线安装部署(二)——Spark-2.1.0 on Yarn安装
Apache Hadoop集群离线安装部署(一)——Hadoop(HDFS.YARN.MR)安装:http://www.cnblogs.com/pojishou/p/6366542.html Apac ...
- 项目实战 - 混合式App开发
为何要使用混合式开发? 要说为什么使用Hybrid App [混合式开发],就要先了解什么是Native App[原生程序], Web App[网站程序]. Native App 是专门针对某一类移动 ...
- Jmeter-【JSON Extractor】-响应结果中数组多个相同key取值
一.请求返回样式 二.取所有option的值 三.查看结果