之前一直在Linux下用MySQL,安装也很简单,今天试一下windows下安装,发现还真有坑。

还好搞定了,把安装过程记录一下。

1. 首先我们得去mysql官网下载我们需要的资源,选择Downloads—>Community,这时候就能看到MySQL Community Server

下载mysql-5.7.10-winx64.zip版本的安装包。

解压后路径:G:\mysql\mysql-5.7

2.在这个路径下,新建my.ini

[mysql]

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

default-character-set=utf8

[mysqld]

;设置3306端口

port = 3306

; 设置mysql的安装目录

basedir=G:\mysql\mysql-5.7

; 设置mysql数据库的数据的存放目录

datadir=G:\mysql\mysql-5.7\data

tmpdir=G:\mysql\mysql-5.7\data //这里是关键,网上教程遗漏了这一步

; 允许最大连接数

max_connections=200

; 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

; 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

3.以管理员身份打开cmd窗口后,将目录切换到你的解压文件bin目录下。再输入mysqld install回车运行就可以了,注意是mysqld不是mysql。

4.接下来我们用mysqld --initialize 先初始化data目录。要不然mysql5.7的文件夹下面不会出现data文件夹,data文件夹下又会有一个mysql文件夹

5.接着就是在输入net start mysql启动服务。或者不嫌麻烦的话,就手动启动。打开服务,启动mysql服务。到这里基本就完成了,mysql的安装啦。

总结my.ini红色部分和第4步是关键,遗漏了,mysql将无法启动。

更多相关文章

  1. Android(安卓)之 下拉框(Spinner)的简单使用
  2. JS与Android(安卓)WebView的简单交互 + WebView 的简单使用
  3. Android(安卓)拨号器的简单实现
  4. android 零星调试笔记
  5. Android调用天气预报的WebService简单例子
  6. Android中GPS定位的简单应用
  7. 2011年Android(安卓)Camera学习笔记之一
  8. [APP] Android(安卓)开发笔记 006-使用短信验证SDK进行短信验证
  9. 【安卓笔记】android客户端与服务端交互的三种方式

随机推荐

  1. 搜索栏+流式布局+数据库
  2. android 获取手机的信息
  3. android之接收和发送广播的开机可自动运
  4. Android通知的基本用法
  5. android获取wifi信号强度
  6. Android ScrollView 内部控件 layout_mar
  7. android button 上添加图片
  8. [置顶] Android高手进阶教程(四)之----An
  9. android 自动化(1)
  10. 解决java.lang.RuntimeException: Unable