服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|数据库技术|

服务器之家 - 数据库 - Mysql - Windows下MySQL下载与安装、配置与使用教程

Windows下MySQL下载与安装、配置与使用教程

2020-08-23 17:31seetheworld518 Mysql

这篇文章主要为大家详细介绍了Windows下MySQL下载与安装、配置与使用教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

MySQL的概述

MySQL是一个关系型数据库管理系统,一个数据库是一个结构化的数据集合。最初是由瑞典MySQL AB公司开发,现在归属Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

MySQL特性

使用C和C++编写,并使用多种编译器进行测试,保证源代码的可移植性。
支持Windows、Mac OS、AIX、BSDI、LInux等多种操作系统。
为多种编程语言提供了API。如C、C++、C#、PHP、JAVA、Python、Ruby等。
支持多线程,充分利用CPU资源,支持多用户。
优化的SQL查询算法,有效地提高查询速度。
既能够作为一个单独的应用程序应用在客户端、服务端网络环境中,也能够作为一个库而嵌入到其他的软件中。
提供多语言支持。如GB2312、BIG5、UTF-8等。
提供TCP/IP、ODB和JDBC等多种数据库连接途径。
提供用于管理、检查、优化数据库操作的管理工具。
可以处理拥有上千万条记录的大型数据库。

好了,废话不多说,让我现在正是开始Mysql学习之旅吧。

MySQL安装(Windows x64)

第一步,下载MySQL数据库,选择ZIP Archive 版(简单、干净、免安装)的适合您系统位数的版本进行下载。

第二步,解压刚下载的ZIP Archive 版,找到你想安装的地方,此处一C:盘为例,解压完就ok了,很简单吧?知道 ZIP Archive版的好处了吧,嘿嘿。

第三步,配置默认文件,因为直接使用默认配置的话,会产生很多问题,比如文字乱码等,所以需要修改一下配置文件。首先在C:\mysql-x.x.xx-winx64(此处以5.6.24版本为例)的目录下,新建一个my.ini文件(.ini是Windows系统的配置文件),如果配置文件错误,就会给出1067的错误提示。复制下面这段代码到新建的配置文件中保存。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\mysql\mysql-5.6.17-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql\mysql-5.6.17-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

第四步,mysql服务安装,开始-->cmd(在搜索程序或文件输入框中输入),然后回车,在出现的cmd.exe文件上点击右键,选择以管理员身份运行(为了保证拥有足够的权限),将目录切换到mysql的bin目录下(如输入:cd C:\mysql-5.6.24-winx64\bin回车),输入mysqld install回车,如果提示成功,说明安装成功了。接下来就是启动mysql服务了,启动服务有很多的方法,第一个方法就是,计算机图标上右键-->管理-->服务和应用程序-->服务,找到mysql的服务,点击启动即可。第二种方法比较快捷,也是大部分人常用的方法,直接在刚才运行的cmd窗口中输入net start mysql命令,然后回车来启动服务。

第五步,启动mysql,这也是激动人心的一步啦,嘿嘿,还是在cmd中将目录切换到bin目录下,输入mysql -uroot -p回车,输入密码(默认是没有密码的),可以通过命令mysqladmin -u root -p password来设置密码,如果想退出的话,输入exit回车即可(注:直接关闭cmd窗口是不能退出的,必须通过exit命令退出)。

第六步,配置环境变量(可选),计算机右键-->属性-->高级系统设置-->环境变量-->path-->编辑,在前面加入C:\mysql-x.x.xx-winx64\bin;(注:后面必须要以 分号 结尾,x.x.xx代表您mysql的版本)。配置环境变量的目的是,不用每次启动mysql时都将目录切换到bin目录下了。配置好环境变量以后,让我们来运行一下mysql,cmd-->mysql -uroot -p -->回车输入密码;此时您就可以进行建表、查表等操作了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。

原文链接:http://blog.csdn.net/seetheworld518/article/details/45895821

延伸 · 阅读

精彩推荐
  • MysqlMySQL 数据备份与还原的示例代码

    MySQL 数据备份与还原的示例代码

    这篇文章主要介绍了MySQL 数据备份与还原的相关知识,本文通过示例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下...

    逆心2962019-06-23
  • MysqlMySQL数据库varchar的限制规则说明

    MySQL数据库varchar的限制规则说明

    本文我们主要介绍了MySQL数据库中varchar的限制规则,并以一个实际的例子对限制规则进行了说明,希望能够对您有所帮助。 ...

    mysql技术网4192019-11-23
  • Mysql详解MySQL中的分组查询与连接查询语句

    详解MySQL中的分组查询与连接查询语句

    这篇文章主要介绍了MySQL中的分组查询与连接查询语句,同时还介绍了一些统计函数的用法,需要的朋友可以参考下 ...

    GALAXY_ZMY5432020-06-03
  • Mysql解决MySQl查询不区分大小写的方法讲解

    解决MySQl查询不区分大小写的方法讲解

    今天小编就为大家分享一篇关于解决MySQl查询不区分大小写的方法讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起...

    Veir_dev5592019-06-25
  • MysqlERROR: Error in Log_event::read_log_event()

    ERROR: Error in Log_event::read_log_event()

    ERROR: Error in Log_event::read_log_event(): read error, data_len: 438, event_type: 2 ...

    MYSQL教程网6402020-03-13
  • Mysqlmysql 不能插入中文问题

    mysql 不能插入中文问题

    当向mysql5.5插入中文时,会出现类似错误 ERROR 1366 (HY000): Incorrect string value: '\xD6\xD0\xCE\xC4' for column ...

    MYSQL教程网5722019-11-25
  • MysqlMySQL锁的知识点总结

    MySQL锁的知识点总结

    在本篇文章里小编给大家整理了关于MySQL锁的知识点总结以及实例内容,需要的朋友们学习下。...

    别人放弃我坚持吖4362020-12-14
  • Mysql浅谈mysql 树形结构表设计与优化

    浅谈mysql 树形结构表设计与优化

    在诸多的管理类,办公类等系统中,树形结构展示随处可见,本文主要介绍了mysql 树形结构表设计与优化,具有一定的参考价值,感兴趣的小伙伴们可以参...

    小码农叔叔5242021-11-16