MySQL数据库Windows环境安装

MySQL 下载地址:https://dev.mysql.com/downloads

进入官网,点击DOWNLOADS

我们这里选择5.6.45版本下载,下载zip。

点击download进入:

1.下载完成后,解压mysql压缩包,自定义目录(不能有中文和特殊字符)。我放在了 E:\mysql-5.6.45-winx64 下

2.为了方便使用,在cmd启动mysql时,不需要找到全路径,所以可以添加环境变量,将bin这个文件夹添加到环境变量,bin这个文件夹中有mysqld服务端,有mysql自带的一个客户端,所以添加了环境变量之后,在cmd中直接就可以使用了。

然后全部点击确定后,进行下面的操作。

3.在安装目录下新建一个my.ini文件,用Notepad++或者pycharm打开。

在文件写入下面代码,主要是配置编码方式,你的安装目录一定要写对。完成后保存文件、关闭。

[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=E:\mysql-5.6.45-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\mysql-5.6.45-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

4.接下来在cmd中配置服务,注意:以管理员打开cmd窗口,然后输入 mysqld --install 这样就将mysqld添加到系统服务了。

win+r 打开运行窗口,输入services.msc (或者在搜索打服务两个字)来打开系统服务列表。

可以看到已经添加到系统服务中。(另外扩展,我们如果再启动和关闭这个mysql服务,就可以在cmd窗口下使用两个指令就搞定了:启动指令:net start mysql 关闭指令:net stop mysql

而且以后不能使用 mysqld指令直接启动(这是服务端)。需要使用mysql启动客户端。)

5.使用管理员root用户登录,打开cmd

输入:mysql -uroot -p 回车

遇到password 直接回车(5.6版本默认没有密码)

mysql>set password = password(‘123’); 给当前数据库设置密码123(数据库语句以分号结尾),这样就可以修改root密码。

6.接下来就可以登录使用了,提供三种登录方式

​ 1.只需要输入 :mysql -uroot -p123

​ 就可以登录成功,但这是明文登录,不安全。

​ 2.输入:mysql -uroot -p 按回车,再输入密码123。也能够登录成功。

​ 3.如果你嫌这样每次登录太麻烦,那这里提供一个简便的方法,同样的方式打开你刚才新建的 my.ini 文件。

然后保存文件、关闭。以管理员身份打开cmd窗口,重启mysql服务。输入:net stop mysql

服务停止成功后,再输入:net start mysql 开启服务。

ok,这样就可以了。以后只要在cmd中输入:mysql 就可以对数据库进行操作。

希望对你有所帮助!

MySQL数据库安装步骤的更多相关文章

  1. mysql 数据库安装步骤个人总结

    1.mysql-5.7.19-winx64.zip(此为免安装版,318兆左右,还有一种是安装版,380兆左右mysql-installer-community-5.7.19.0.msi)将此安装包解 ...

  2. (三)—Linux文件传输与mysql数据库安装

    文件传输工具使用    为了速成,关于linux系统的学习都先放一放,用到哪个知识点就查哪个,这里想在linux下装一些服务练练手,最先想到的就是装个mysql数据库试试. 因为我用的是虚拟机下的li ...

  3. 第二百七十五节,MySQL数据库安装和介绍

    MySQL数据库安装 一.概述 1.什么是数据库 ? 答:数据的仓库,称其为数据库 2.什么是 MySQL.Oracle.SQLite.Access.MS SQL Server等 ? 答:他们均是一种 ...

  4. 阿里云 centos7.X mysql数据库安装、配置

    前言 1024阿里云搞活动,ecs云服务新用户促销活动,活动连接就不贴了,买了之后暂时不知道要做啥,想着先安装mysql数据库. 步骤 root用户登录进来 1.配置mysql的yum源,yum lo ...

  5. Linux中MySQL二进制安装步骤

    MySQL二进制安装步骤 安装依赖环境 [root@node3 ~]# yum -y install libaio 将mysql-5.7.26-linux-glibc2.12-x86_64.tar.g ...

  6. MySQL数据库安装Version5.7.25

    1.说明 MySQL数据库大版本5.7的安装没有较大变化, 所以MySQL数据库Version5.7.25安装请参考:MySQL数据库安装Version5.7 上面文章中MySQL安装使用Versio ...

  7. 01 MySQL数据库安装(Windows+Mac)

    目录 MySQL数据库安装 Windows 1.主要版本简介 2.软件下载 3.文件目录简介 4.使用 4.1配置环境变量 4.2登录 制作MySQL服务端开机自启动 运行MySQL 4.3 密码修改 ...

  8. java连接mysql数据库详细步骤解析

    java连接mysql数据库详细步骤解析      第一步:下载一个JDBC驱动包,例如我用的是:mysql-connector-java-5.1.17-bin.jar      第二步:导入下载的J ...

  9. 原生Jdbc操作Mysql数据库开发步骤

    原生Jdbc操作Mysql数据库开发步骤 原生的Jdbc就是指,不使用任何框架,仅用java.sql包下的方法实现数据库查询等的操作. 下面是开发步骤:        1.导入数据库驱动包       ...

随机推荐

  1. PHP-2.数据库小功能

    <?php /* * <PHP数据库部分功能实现> */ $KCNUM = @$_POST['KCNUM']; //建立一个数据库连接 $conn = mysql_connect(' ...

  2. 完美解决eclipse编辑器中文字符过小问题

    window – preferences – general – appearance – colors and fonts – basic – text font – edit 把弹出页面中“西欧语 ...

  3. SpringBoot日志相关

    SpringBoot使用的是SLF4j当门面,Logback当实现完成 日志级别 数字越大,级别越高,框架只会输出大于等于当前日志级别的信息 ERROR 40 WARN 30 INFO 20 DEBU ...

  4. centos7主机间免密登录、复制文件

    下面实例为三个节点间 1.分别在三个节点设置域名映射 vi /etc/hosts  在文件末尾追加 192.168.10.121 node1 192.168.10.122 node2 192.168. ...

  5. vim中 E212:无法打开并写入文件的解决办法

    很简单,就是用管理员身份打开这个文件 不要被网上的一些乱七八糟的迷惑了 sudo vim ....... 解决了问题请点个赞,谢谢

  6. 详解 Diff 算法以及循环要加 key 值问题

    上一篇文章我简述了什么是 Virtual DOM,这一章我会详细讲 Diff 算法以及为什么在 React 和 Vue 中循环都需要 key 值. 什么是 DOM Diff 算法 Web 界面其实就是 ...

  7. IT技术管理者的自我修养

    1. 前言 本来写<IT技术管理者的自我修养>与<IT技术人员的自我修养>是一开始就有的想法.但发表<IT技术人员的自我修养>后,收到了不少良好的反馈,博客园的编辑 ...

  8. 创建String对象过程的内存分配

      转载自  https://blog.csdn.net/xiabing082/article/details/49759071       常量池(Constant Pool):指的是在编译期被确定 ...

  9. gcd, exgcd的证明

  10. 1、Java小白之路前言

    大二一年准备好好学习Java,养成一个良好的习惯写博客,但是由于各种各样的原因,并没有坚持下来.而正好又赶上大三结束,去实习,发现自己的基础还是有些薄弱,所以决定,重新走上这条Java小白之路. 时隔 ...