mysql5.7.17安装使用图文教程

 更新时间:2017年03月02日 08:52:39   作者:可乐•雪碧•咖啡•茶  
这篇文章主要为大家详细介绍了MySql安装与使用图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。

下面本人来介绍自己安装MySQL的过程,仅供参考。

1.第一步要去http://dev.mysql.com/downloads/mysql/下载Windows (x86, 64-bit)。

2.下载完成后将其解压到你想要安装的路径下,例如我的解压到D:\MySql路径下,刚解压完应该是下图这些文件夹:

3.新建一个 my.ini 配置文件,此配置文件将覆盖当前文件夹下的 my-default.ini 文件,上一步设置显示文件后缀就是为这一步做准备的,打开此配置文件,将如下代码添加到文件中:

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

4.添加完之后保存,然后再在此路径新建一个空的data文件夹,data文件夹一定要是空的,整个流程建完的格局应为如下图:

5.前期准备已做好,后面是开始安装服务,以管理员身份运行 cmd.exe,记住一定要以管理员身份运行,进入安装的bin目录下,最重要最重要的命令在这里,必不可少的,不然安装完服务后无法启动服务,输入mysqld --initialize-insecure --user=mysql命令,然后回车。

6.然后输入 mysqld install 安装服务,安装成功会提示安装成功,然后启动MySQL服务就OK了。

7.配置环境变量——>计算机右键"属性"——>"高级系统设置"——>"环境变量"——>"path"——>将bin目录的路径拷贝到path环境变量下。

8.打开 MySQL,打开 cmd.exe,输入 mysql -uroot -p 命令,默认是没有密码的,回车进入。如果有的已经设置密码了,所以要输入密码才能进。有密码的话,可以mysql -uroot -p密码,也是可以是mysql -uroot -p 回车输入密码,推荐第二种。

到此mysql安装与使用的教程就给大家介绍完了,写的不好还请见谅,欢迎大家多多提出批评建议!

精彩专题分享:mysql不同版本安装教程 mysql5.7各版本安装教程 mysql5.6各版本安装教程

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

相关文章

  • Mysql ERROR 1577错误解决方法

    Mysql ERROR 1577错误解决方法

    这篇文章主要介绍了Mysql ERROR 1577错误解决方法,一般是在升级mysql后会发生这个错误,错误原因是需要升级MySQL系统表,需要的朋友可以参考下
    2014-08-08
  • mysql 窗口函数 ROW_NUMBER、NTILE详解

    mysql 窗口函数 ROW_NUMBER、NTILE详解

    这篇文章主要介绍了mysql 窗口函数 ROW_NUMBER、NTILE,本文通过sql语句给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-07-07
  • MSSQL产生死锁的根本原因及解决方法

    MSSQL产生死锁的根本原因及解决方法

    死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去.此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等的进程称为死锁进程
    2016-04-04
  • 浅谈MySQL函数

    浅谈MySQL函数

    这篇文章主要介绍MySQL函数,主要解说数学函数、字符串函数、 时间函数、加密函数,需要的朋友可以参考下面文章具体内容
    2021-09-09
  • 浅谈mysql导出表数据到excel关于datetime的格式问题

    浅谈mysql导出表数据到excel关于datetime的格式问题

    这篇文章主要介绍了浅谈mysql导出表数据到excel关于datetime的格式问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-07-07
  • 简单讲解MySQL的数据库复制方法

    简单讲解MySQL的数据库复制方法

    这篇文章主要介绍了简单讲解MySQL的数据库复制方法,利用到了常见的mysqldump工具,需要的朋友可以参考下
    2015-11-11
  • SQL如何获取目标时间点或日期的方法实例

    SQL如何获取目标时间点或日期的方法实例

    日期获取在我们日常开发中经常会遇到,这篇文章主要给大家介绍了关于SQL如何获取目标时间点或日期的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-10-10
  • 批量替换 MySQL 指定字段中的字符串

    批量替换 MySQL 指定字段中的字符串

    批量替换 MySQL 指定字段中的字符串是数据库应用中很常见的需求,但是有很多初学者在遇到这种需求时,通常都是用脚本来实现;其实,MySQL 内置的有批量替换语法,效率也会高很多;想了解具体方法,继续阅读本文吧 :)
    2009-09-09
  • Mysql中使用sql语句生成雪花算法Id

    Mysql中使用sql语句生成雪花算法Id

    雪花算法是一种生成全局唯一ID的分布式算法,本文主要介绍了Mysql中使用sql语句生成雪花算法Id,具有一定的参考价值,感兴趣的可以了解一下
    2025-02-02
  • MySQL主键生成的四种方式及对比详解

    MySQL主键生成的四种方式及对比详解

    在数据库设计中,主键(Primary Key)的选择至关重要,它不仅是数据行的唯一标识,还直接影响查询效率、数据存储甚至系统架构的扩展性,本文给大家分析了常见四种主键ID生成的方式,需要的朋友可以参考下
    2025-03-03

最新评论