MySQL下载与安装

一、下载

1、登录Mysql官网:https://www.mysql.com/

2、点击下载Mysql社区版本

3、点击下载

4、点击下载Mysql社区服务

5、下载地址:

历史版本:https://downloads.mysql.com/archives/community/

最新版本:https://dev.mysql.com/downloads/mysql/

当前最新是8.0版本,我选择上一个最新的mysql-5.7.24-winx64.zip

二、安装

MySQL安装文件分两种 .msi和.zip ,.msi需要安装

zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行环境变量配置zip格式是自己解压
我的电脑->属性->高级->环境变量
选择Path,在其后面添加: 你的mysql bin文件夹的路径 :D:\Software\mysql-5.7.24\bin

配置完环境变量之后,在【D:\Software\mysql-5.7.24\bin】目录下新增加一个配置文件mysql.ini ,同时在bin的同级目录下创建一个data文件夹(用于存放数据库数据)

  1. mysql.ini文件的内容如下
  2. [mysql]
  3.  
  4. # 设置mysql客户端默认字符集
  5. default-character-set=utf8
  6.  
  7. [mysqld]
  8.  
  9. #设置3306端口
  10. port = 3306
  11.  
  12. # 设置mysql的安装目录
  13. basedir=D:\Software\mysql-5.7.24\bin
  14. # 设置mysql数据库的数据的存放目录
  15. datadir=D:\Software\mysql-5.7.24\bin\data
  16.  
  17. # 允许最大连接数
  18. max_connections=200
  19.  
  20. # 服务端使用的字符集默认为8比特编码的latin1字符集
  21. character-set-server=utf8
  22.  
  23. # 创建新表时将使用的默认存储引擎
  24. default-storage-engine=INNODB

  

打开cmd,不需要进入安装目录(∵之前配置过环境变量),输入下面命令,回车,没有反应
mysqld --initialize-insecure --user=mysql

输入下面命令,回车,会提示安装成功
mysqld install

启动服务,输入如下命令,回车,启动成功后如下图
net start mysql

 若:net start mysql 提示:发生系统错误 2。 系统找不到指定的文件。

因为要用到MySQL数据库,从官网下载了Windows版本的MySQL Server,因为不是msi版本,所以在安装了时候出现了一些问题。

问题1. 提示:服务名无效。
这种情况一般是因为没有安装mysqld,在cmd中输入mysqld install,安装即可。

问题2. 安装后,要启动MySQL服务,输入net start mysql 提示:发生系统错误 2。 系统找不到指定的文件。

这个是因为MySQL的路径没有指定,解决办法是,先将MySQL卸载,cmd输入mysqld remove,提示成功后,切换到MySQL的目录,如C:\mysql8013,然后在执行安装mysqld install,成功后,再net start mysql,这时候就应该正常启动了。

服务启动成功之后,需要登录的时候输入命令(第一次登录没有密码,直接按回车过)

mysql -u root -p

修改密码(必须先启动mysql),执行如下命令回车,enter password也回车,密码一般设置为root,方便记忆
mysqladmin -u root -p password

退出exit 就行了,记住直接关闭cmd窗口是没有退出的,要输入exit才会退出啊

关闭mysql开机自启动

在运行中输入Services.msc

mysql右键属性,自动改成手动

三、Navicat图形化界面连接mysql

新建连接,填写连接ip和密码

查看是否连通

出现如下状况的原因:没有启动mysql:

MySQL下载与安装、解决报错的更多相关文章

  1. Ubuntu18.04下搭建LNMP教程-超详细图文(Nginx+MySQL+PHP含各种解决报错问题)

     笔者最近在VM15.0上安装了Ubuntu18.,先来安装一个LNMP(Nginx+MySQL+PHP)网站服务器架构,为后续的实验做准备~    LNMP是指一组通常一起使用来运行动态网站或者服务 ...

  2. 转:CentOS上安装LAMP之第三步:MySQL环境及安装过程报错解决方案(纯净系统环境)

    这是AMP运行环境中最后配置的环境: 惯例传送门: 1.编译安装MySQL cd /home/zhangatle/tar tar zxvf mysql-.tar.gz cd mysql- cmake ...

  3. Vmware下的Linux系统,安装WPS报错:[Errno 256] No more mirrors to try

    最近新装了虚拟环境Vmware下的Linux系统,准备看doc文档发现不能读取,才想起来一起都是重新开始的~没别的~开始安装吧: 1.关虚拟机Linux,添加cdrom镜像ISO文件--开虚拟机--- ...

  4. (转)coures包下载和安装 可解决报错ImportError: No module named '_curses'

    原创文章,转载请注明出处. coures curses 库 ( ncurses )提供了控制字符屏幕的独立于终端的方法.curses 是大多数类似于 UNIX 的系统(包括Linux)的标准部分,而且 ...

  5. my SQL下载安装,环境配置,以及密码忘记的解决,以及navicat for mysql下载,安装,测试连接

    一.下载 在百度上搜索"mysql-5.6.24-winx64下载" 二.安装 选择安装路径,我的路径“C:\Soft\mysql-5.6.24-winx64” 三.环境配置 计算 ...

  6. 解决windows64位系统上安装mysql-python报错

    解决windows64位系统上安装mysql-python报错 2018年03月12日 13:08:24 一个CD包 阅读数:1231    版权声明:本文为博主原创文章,未经博主允许不得转载. ht ...

  7. python︱模块加载(pip安装)以及pycharm安装与报错解决方式

    每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 准备放下R开始学python,真是痛苦,因为找 ...

  8. window安装Scrapy———解决报错问题

    系统是WIN10 64位Python是3.5.2今天安装pip install Scrapy  来安装发现报错Microsoft Visual C++ 14.0 is required 检查发现电脑中 ...

  9. linux下安装php报错configure: error: Cannot find MySQL header files under /usr/include/mysql.

    linux下安装php报错configure: error: Cannot find MySQL header files under /usr/include/mysql. 2013-03-04 1 ...

随机推荐

  1. T100错误信息提示方式

    例如: IF g_browser_cnt = THEN INITIALIZE g_errparam TO NULL LET g_errparam.extend = "" LET g ...

  2. 【hash+二分】Antisymmetry

    [题目链接] https://loj.ac/problem/2452 [参考博客] https://blog.csdn.net/xgc_woker/article/details/82904631 [ ...

  3. 怎样理解 Vue 中的 v-if 和 v-show ?

    1. v-if 实现了真正的 条件渲染, 条件为真时, 节点被创建, 相应的监听函数也会生效, 条件为假时, 节点被销毁, 触发事件监听函数不会生效. 而 v-show 只是使用了 display:n ...

  4. springMVC 接受map参数的写法

    <form > <input type="hidden" name="map['userKey']" value="11111&qu ...

  5. DPI,像素,英寸的关系

    DPI * 英寸 = 像素 eg:在150dpi打印 (2 x 4)英寸的照片 等到多少像素的图像 (150*2)x (150*4) =300 x 600像素 同理可得  已知像素.英寸大小 求DPI ...

  6. Eclipse 快捷键、文档注释、多行注释的快捷键

    关于快捷键 Eclipse 的很多操作都提供了快捷键功能,我们可以通过键盘就能很好的控制 Eclipse 各个功能: 一.多行注释快捷键 1.选中你要加注释的区域,用ctrl+shift+C 或者ct ...

  7. java ftp retrieveFile 较大文件丢失内容

    今天发现用  如下方法下载一个2.2M的zip文件但是只下载了500K没有下载完全,但是方法  返回的却是true boolean org.apache.commons.net.ftp.FTPClie ...

  8. rabbitmq 连接报错 An unexpected connection driver error occured

    转自:https://blog.csdn.net/zht741322694/article/details/82801873 在服务器上安装了一个RabbitMq,并新创建了一个用户授予了管理员角色, ...

  9. ubuntu更改apt源为阿里云源

    https://blog.csdn.net/zhangjiahao14/article/details/80554616 https://yq.aliyun.com/articles/704603 h ...

  10. JavaWeb【四、JSP基础语法】

    简介 JSP--Java Server Pages,根本是一个简化的Servlet设计,实现了在Java中使用HTML标签. 特点 跨平台,安全性好,大型站点开发,企业级Web应用,大数据. 对比: ...