window安装mysql(本人系统win10 64位 安装mysql-5.7.10-winx64)

1. 官网下载mysql zip安装包,然后解压到你想安装的目录,假设解压的目录是P:\mysql
  解压完的目录:bin 
         docs
         include
         lib
         share
         COPYING
         my-default.ini
         README
  注:此时没有data文件夹(mysql数据库的数据的存放目录)

2.  在P:\mysql新建my.ini文件进行数据库的配置
   my.ini文件中的内容:
   # 设置mysql的安装目录
   basedir = P:\mysql\mysql-5.7.10-winx64
   # 设置mysql数据库的数据的存放目录
   datadir = P:\mysql\mysql-5.7.10-winx64\data
   # 设置3306端口
   port = 3306
   # server_id = .....
   # 允许最大连接数
   max_connections=200
   # 服务端使用的字符集默认为8比特编码的latin1字符集
   character-set-server=utf8
   # 创建新表时将使用的默认存储引擎
   default-storage-engine=INNODB

3.  快捷键win+R 运行cmd命令,进入doc命令界面(用管理员权限进入)
  在终端切换目录到P:\mysql\bin

$ mysqld install

  完成安装。

$ mysql --initialize-insecure

 创建data目录和无密码的root用户
  (这步至关重要,如果data目录里的内容错误则无法启动数据库服务)
  (还有一条命令是$ mysql  --initialize 这生成的root的密码是随机的)
  ($mysql --console 可以看数据库启动出错信息)

4. 启动mysql服务

$ net start mysql

启动mysql服务
 此时可以用命令$ mysql -uroot -p登陆数据库

最新文章

  1. Web App 向上滑动动态加载数据 2015-06-11 09:36 20人阅读 评论(0) 收藏
  2. clipboard复制剪贴板功能,以及用requirejs时报错---Uncaught ReferenceError: Clipboard is not defined
  3. Android - ViewPager+Fragment初始化问题
  4. git初始化
  5. 基于阿里云容器服务用docker容器运行ASP.NET 5示例程序
  6. 使用culr
  7. js变量申明提前及缺省参数
  8. having count(*) > 1
  9. java中接口与多重继承的关系
  10. Transaction的理解
  11. (hdu step 6.3.5)Card Game Cheater(匹配的最大数:a与b打牌,问b赢a多少次)
  12. C# -- 把json字符串转为对象并读取各属性的值
  13. 易趣:使用MongoDB创建关键业务的多数据中心应用
  14. MySql全文索引
  15. PHP设计模式概述
  16. python 代码求阶乘
  17. css点滴1—八种方式实现元素垂直居中
  18. JAVA 动态代理学习记录
  19. NumPy 数学函数
  20. AR中的SLAM(一)

热门文章

  1. 浅谈如何做好Bug回归验证?
  2. 模拟【P1650】 田忌赛马
  3. Ubuntu 16.04没有/etc/default/rcS文件的UTC设置选项的问题解决
  4. ubuntu16 安装cron 以及使用
  5. 访问php程序无法解析,排查步骤
  6. 浅谈C#委托和事件(转载)
  7. sql中用JOIN USING 简化JOIN ON
  8. [转载]Lenovo E431 装Centos7无线驱动安装
  9. python langid实现语种识别
  10. 2017.6.30 使用git新建项目、仓库并拉取、提交代码